2026-09-27 - 2026-10-27
Overview
19 Pull requests merged by 1 user
Merged
#73 fix: attach_command from one builder, no kill/start_command, row-less stop, one herdr name rule, registry format 2 (Issue #71)
Merged
#70 fix(stall_watch): herdr 를 변환된 에이전트 이름으로 부른다 (Issue #66)
Merged
#69 fix(agents): 같은 폴더의 같은 종류 에이전트가 서로의 대화 ID 를 쓰지 않는다 (Issue #63)
Merged
#67 fix(agents): completed 를 확인한 쪽이 세션 ID 를 등록하고, agy 는 다른 작업 공간의 대화를 받지 않는다 (Issue #40)
Merged
#65 fix(agents): agy·codex·hermes DB 조회를 읽기 전용으로 (Issue #64, v4.9.8)
Merged
#62 fix(opencode): the Linux check fixes for opencode 2.x (Issue #60)
Merged
#61 fix(opencode): support opencode 2.x only (Issue #60, v4.9.6)
Merged
#59 fix(issue-31): a claude purge removes every path the session owns, reports what is left, and waits for the process; the stop docs say a purge removes the row
Merged
#58 fix(issue-57): the audit log follows the registry; the disk fallback reads the audit status
Merged
#56 fix(issue-50, issue-55): onboarding and dispatch wait by the registry, one pane claim per server; tests stay out of the real agent homes
Merged
#54 test(loop-lock): tests no longer take the checkout's loop lock (v4.8.9)
Merged
#53 test(issue-17): tests that source lib.sh no longer write into an inherited WORKSPACE_ROOT (v4.8.8)
Merged
#52 fix(issue-17): follow-ups - a failed decision ends the wrapper with 1; resume closes herdr 0.9.3's placeholder (v4.8.7)
Merged
#51 refactor(issue-17): item 4 - the delegate-job wrapper's decisions move to Python
Merged
#48 fix(issue-45): MAM herdr servers start with restore-on-restart off; resume closes its own restored empty shell (v4.8.5)
Merged
#47 test(issue-42): .claude/skills 링크 검사가 두 로컬 배치를 모두 받는다
Merged
#46 docs(issue-42): stages 1-2 - SKILL.md code-block inventory; remove blocks the scripts already do
Merged
#44 fix(followups): PR #41·#43 리뷰 후속 — 날짜 테스트, 설정 파일 오류 한 줄, BOM, 정수 설정값 규칙 확장, 테스트 훅 제거
Merged
#43 fix(#26): .mam.env 를 Python 파서 하나로 읽고, 정수 환경변수를 10진수로, 테스트를 로컬 MQTT 브로커로
13 Issues closed from 1 user
Closed
#71 [Bug] attach 명령이 herdr 이름 변환 없이 원래 세션 이름을 쓴다 (+ 이름 변환 정리: stall_watch 두 곳, lib.sh 정의 두 벌)
Closed
#66 [Bug] stall_watch 가 herdr 이름 변환 없이 원래 세션 이름으로 pane 을 찾아, 32자 초과·대문자 이름의 세션에서 멈춤 감지가 꺼진다
Closed
#63 [Bug] 같은 작업 폴더에 agy 세션이 2개 이상이면 대화 ID가 겹쳐 기록되어 resume 이 실패하거나 다른 세션의 대화로 이어짐
Closed
#40 [Design] 에이전트 어댑터 추상 인터페이스(BaseAgentAdapter)에 세션 ID 라이프사이클 및 자동 확정(Auto-Pin) 규격 정의
Closed
#28 [Test] Linux·Python 3.14 호스트에서 환경 의존 테스트 33건 실패 — dash 의 source, 실제 .mam.env 로드, argparse help 캡처, 서브모듈, purge
Closed
#64 [Bug] agy·codex·hermes 대화 DB 를 조회만 할 때도 쓰기 가능으로 연다 — macOS 에서 -wal·-shm 이 남고 Linux 에서는 지워진다
Closed
#60 [Compat] opencode v2(2.0.32) 호환성 확인 — db path·auth.json 제거, 최상위 --agent 부재, --session 생성 의미, 백그라운드 서비스, session_v2 스키마
Closed
#31 [Bug] orc_onboard --purge-conversation 의 claude 어댑터가 .jsonl 만 지우고 file-history·session-env 잔여물을 남기며 residual: none 으로 보고
Closed
#57 [Bug] --registry-dir 로 레지스트리를 옮겨도 감사 로그는 실제 .mam/delegate_job_logs 에 남는다
Closed
#50 [Enhancement] create --onboard 가 온보딩 완료까지 기다리지 않고, 디스패치의 바쁨 판정이 herdr 상태에 기대 실제와 어긋난다
Closed
#55 [Bug] 테스트가 에이전트 pane 의 CLAUDE_PROJECT_DIR 를 따라 실제 ~/.claude/projects 에 가짜 대화 폴더를 남긴다
Closed
#45 [Bug] 격리 herdr 서버가 재기동되면 저장 레이아웃 복원으로 에이전트가 권한 플래그 없이 뜨고, 지운 에이전트까지 되살아난다
Closed
#26 [Bug] .mam.env 를 bash(source)와 Python 로더가 다르게 해석 — KEY= value 한 줄에 delegate-job 래퍼가 즉시 종료
14 Issues created by 1 user
Opened
#42 [Design] 고정된 워크플로우는 Python 진입점으로, SKILL.md 는 최소 지침만 — 문서가 절차를 들고 있지 않게
Opened
#45 [Bug] 격리 herdr 서버가 재기동되면 저장 레이아웃 복원으로 에이전트가 권한 플래그 없이 뜨고, 지운 에이전트까지 되살아난다
Opened
#49 [Design] herdr 서버가 MAM 정지 없이 꺼졌다 먼저 복원될 때: resume 의 이름만 보는 already running, 이름 없이 뜬 에이전트를 못 찾는 stop — 서비스 훅 대기 (#45 제안 2·4)
Opened
#50 [Enhancement] create --onboard 가 온보딩 완료까지 기다리지 않고, 디스패치의 바쁨 판정이 herdr 상태에 기대 실제와 어긋난다
Opened
#55 [Bug] 테스트가 에이전트 pane 의 CLAUDE_PROJECT_DIR 를 따라 실제 ~/.claude/projects 에 가짜 대화 폴더를 남긴다
Opened
#57 [Bug] --registry-dir 로 레지스트리를 옮겨도 감사 로그는 실제 .mam/delegate_job_logs 에 남는다
Opened
#60 [Compat] opencode v2(2.0.32) 호환성 확인 — db path·auth.json 제거, 최상위 --agent 부재, --session 생성 의미, 백그라운드 서비스, session_v2 스키마
Opened
#63 [Bug] 같은 작업 폴더에 agy 세션이 2개 이상이면 대화 ID가 겹쳐 기록되어 resume 이 실패하거나 다른 세션의 대화로 이어짐
Opened
#64 [Bug] agy·codex·hermes 대화 DB 를 조회만 할 때도 쓰기 가능으로 연다 — macOS 에서 -wal·-shm 이 남고 Linux 에서는 지워진다
Opened
#66 [Bug] stall_watch 가 herdr 이름 변환 없이 원래 세션 이름으로 pane 을 찾아, 32자 초과·대문자 이름의 세션에서 멈춤 감지가 꺼진다
Opened
#68 [Refactor] create 의 --no-onboard 를 없애고 온보딩을 항상 하게 한다
Opened
#71 [Bug] attach 명령이 herdr 이름 변환 없이 원래 세션 이름을 쓴다 (+ 이름 변환 정리: stall_watch 두 곳, lib.sh 정의 두 벌)
Opened
#72 [Feature] multi-agent-mux-update 스킬 — 업데이트를 스킬로 하고, 끝난 뒤 새 코드로 레지스트리를 마이그레이션한다 (#71 에서 분리)
Opened
#74 [Feature] 네트워크 파일 시스템 위의 .mam 을 코드로 거부한다 — NFS·SMB·SSHFS 미지원 (#71 리뷰에서 분리)
2 Unresolved Conversations
Open
#17
[Roadmap] 운영 신뢰성 개선 — 생존·전달 판정을 프로토콜 중심으로, 루프 정족수·재검토 범위 축소, 셸 계층 축소, 위생 도구
Open
#21
[Design] 워크트리 운영 모델 — creator 만 워크트리, 리뷰어 풀 공유, 제어 평면 하나 (4인 리뷰 반영, 별도 워크스페이스에서 진행)