Godopu pushed to fix/issue-63 at tmpl/multi-agent-mux 2026-10-22 00:53:43 +00:00
a907cc5294 chore(stop,resume): drop what Issue #63 left unused (Issue #63)
d115bf7156 fix(id_order): reserve startup when resume resolves an unrecorded uuid (Issue #63)
c747374aa6 fix(session_ids,id_order): optional --session resolution, fresh-marker retention, and canonical cwd matching (Issue #63)
8c9a68cf1c docs(stop,resume,create): the lines that became wrong (Issue #63)
e594d2b650 feat(create,resume): same-cwd ordering of post-discovered agents (Issue #63)
Compare 9 commits »
Godopu commented on issue tmpl/multi-agent-mux#63 2026-10-21 14:50:54 +00:00
[Bug] 같은 작업 폴더에 agy 세션이 2개 이상이면 대화 ID가 겹쳐 기록되어 resume 이 실패하거나 다른 세션의 대화로 이어짐

작업 범위 (v4.9.9 기준 확인 후 확정)

확인 결과

  • 위 댓글의 구멍 세 개를 임시 HOME 으로 재현했다(find_workspace_uuid 를 직접 호출). 같은 폴더의 agy A·B, 캐시는 A 를 가리킴, B 는 own id…
Godopu opened issue tmpl/multi-agent-mux#68 2026-10-21 14:45:50 +00:00
[Refactor] create 의 --no-onboard 를 없애고 온보딩을 항상 하게 한다
Godopu commented on issue tmpl/multi-agent-mux#63 2026-10-21 14:14:55 +00:00
[Bug] 같은 작업 폴더에 agy 세션이 2개 이상이면 대화 ID가 겹쳐 기록되어 resume 이 실패하거나 다른 세션의 대화로 이어짐

작업 참고 (v4.9.9 기준 코드 확인)

#40(v4.9.9)은 reconcile 과 completed 처리 경로만 고쳤다. 이 이슈의 경로(stop·purge·resume 의 대화 ID 조회)는 아직 그대로다.

1. 잘못된 ID 가 들어오는 곳:…

Godopu closed issue tmpl/multi-agent-mux#40 2026-10-21 14:08:55 +00:00
[Design] 에이전트 어댑터 추상 인터페이스(BaseAgentAdapter)에 세션 ID 라이프사이클 및 자동 확정(Auto-Pin) 규격 정의
Godopu commented on issue tmpl/multi-agent-mux#40 2026-10-21 14:08:55 +00:00
[Design] 에이전트 어댑터 추상 인터페이스(BaseAgentAdapter)에 세션 ID 라이프사이클 및 자동 확정(Auto-Pin) 규격 정의

Linux 확인 결과를 확인했다. macOS·Linux 모두 완료 조건 1~4 를 만족하므로 닫는다.

  • 테스트: 새 회귀 27개와 #64 테스트 43개가 통과했다.
  • 스위트 error 1건: 종단 확인을 스위트와 동시에 돌려…
Godopu commented on issue tmpl/multi-agent-mux#40 2026-10-21 14:05:19 +00:00
[Design] 에이전트 어댑터 추상 인터페이스(BaseAgentAdapter)에 세션 ID 라이프사이클 및 자동 확정(Auto-Pin) 규격 정의

Linux 확인 결과 (v4.9.9, dc886ec)

환경: Ubuntu 26.04.1 LTS, Python 3.14.7, SQLite 3.53.4, lsof 4.99.4, agy 1.4.3. 테스트는 XDG_* 를 비우고…

Godopu commented on issue tmpl/multi-agent-mux#40 2026-10-20 23:27:53 +00:00
[Design] 에이전트 어댑터 추상 인터페이스(BaseAgentAdapter)에 세션 ID 라이프사이클 및 자동 확정(Auto-Pin) 규격 정의

보충: Linux 에서 agy 자동 등록 확인 방법

v4.9.9 의 agy 자동 등록은 두 가지를 확인해야 ID 를 기록한다.

  • last_conversations.json 이 이 작업 공간에 매핑한 대화일 것
  • 그 대화의 파일을 행의…
Godopu commented on issue tmpl/multi-agent-mux#28 2026-10-20 23:26:03 +00:00
[Test] Linux·Python 3.14 호스트에서 환경 의존 테스트 33건 실패 — dash 의 source, 실제 .mam.env 로드, argparse help 캡처, 서브모듈, purge

닫음: 33건 모두 해소

  • 21건(dash 의 source, 실제 .mam.env 로드, argparse 도움말, 서브모듈)은 앞서 테스트 격리 수정으로 해소됐다.
  • 남은 tests/test_issue10_13_purge.py agy 12건은…
Godopu closed issue tmpl/multi-agent-mux#28 2026-10-20 23:26:03 +00:00
[Test] Linux·Python 3.14 호스트에서 환경 의존 테스트 33건 실패 — dash 의 source, 실제 .mam.env 로드, argparse help 캡처, 서브모듈, purge
Godopu commented on issue tmpl/multi-agent-mux#64 2026-10-20 23:22:46 +00:00
[Bug] agy·codex·hermes 대화 DB 를 조회만 할 때도 쓰기 가능으로 연다 — macOS 에서 -wal·-shm 이 남고 Linux 에서는 지워진다

Linux 확인 결과를 확인했다. macOS·Linux 모두 완료 조건을 만족하므로 닫는다.

  • test_issue64_ro_connect.py 43개와 관련 묶음이 통과했다. 전체 스위트도 새 실패 없이 통과했다.
  • leftover·walonly…
Godopu closed issue tmpl/multi-agent-mux#64 2026-10-20 23:22:46 +00:00
[Bug] agy·codex·hermes 대화 DB 를 조회만 할 때도 쓰기 가능으로 연다 — macOS 에서 -wal·-shm 이 남고 Linux 에서는 지워진다
Godopu commented on issue tmpl/multi-agent-mux#64 2026-10-20 23:04:03 +00:00
[Bug] agy·codex·hermes 대화 DB 를 조회만 할 때도 쓰기 가능으로 연다 — macOS 에서 -wal·-shm 이 남고 Linux 에서는 지워진다

Linux 확인 결과 (v4.9.8, ff8b381)

환경: Ubuntu 26.04.1 LTS (kernel 7.0), Python 3.14.7, SQLite 3.53.4. XDG_* 를 비우고…

Godopu deleted branch fix/issue-40-auto-pin from tmpl/multi-agent-mux 2026-10-20 17:13:28 +00:00
Godopu commented on issue tmpl/multi-agent-mux#40 2026-10-20 17:13:11 +00:00
[Design] 에이전트 어댑터 추상 인터페이스(BaseAgentAdapter)에 세션 ID 라이프사이클 및 자동 확정(Auto-Pin) 규격 정의

PR #67 병합 (v4.9.9) — macOS 확인 완료

구현

  • 등록 주체: 잡의 completed 를 확인한 쪽이 세션 ID 를 등록한다.
    • 진입점: 위임 래퍼, create --onboard, 루프 wait_for_job 복구. -…
Godopu merged pull request tmpl/multi-agent-mux#67 2026-10-20 17:12:56 +00:00
fix(agents): completed 를 확인한 쪽이 세션 ID 를 등록하고, agy 는 다른 작업 공간의 대화를 받지 않는다 (Issue #40)
Godopu pushed to main at tmpl/multi-agent-mux 2026-10-20 17:12:56 +00:00
dc886ecd6b merge: fix/issue-40-auto-pin (the side that verifies a completed pins post-discovered session ids; v4.9.9)
0d5f10a546 release(v4.9.9): the side that verifies a completed pins post-discovered session ids; agy never takes another workspace's conversation (Issue #40) - archive the review reports, bump the lockstep version
84af709bb3 test(issue42): follow the SKILL.md and reconcile.sh line moves of the Issue #40 change
feccfd5e03 fix(agents): pin post-discovered session ids on a verified completed; agy never takes another workspace's or session's conversation (Issue #40)
Compare 4 commits »
Godopu created pull request tmpl/multi-agent-mux#67 2026-10-20 17:12:52 +00:00
fix(agents): completed 를 확인한 쪽이 세션 ID 를 등록하고, agy 는 다른 작업 공간의 대화를 받지 않는다 (Issue #40)
Godopu created branch fix/issue-40-auto-pin in tmpl/multi-agent-mux 2026-10-20 17:12:39 +00:00
Godopu pushed to fix/issue-40-auto-pin at tmpl/multi-agent-mux 2026-10-20 17:12:39 +00:00
0d5f10a546 release(v4.9.9): the side that verifies a completed pins post-discovered session ids; agy never takes another workspace's conversation (Issue #40) - archive the review reports, bump the lockstep version
84af709bb3 test(issue42): follow the SKILL.md and reconcile.sh line moves of the Issue #40 change
feccfd5e03 fix(agents): pin post-discovered session ids on a verified completed; agy never takes another workspace's or session's conversation (Issue #40)
Compare 3 commits »