Antigravity
e4b1fb3329
fix(skills): support tmux -S flag in capture-pane shim of lib.sh
2026-07-20 23:44:02 +09:00
Antigravity
6378471702
docs(rules): migrate MULTI_AGENT_RULES from tmux to herdr and archive reviewer reports
2026-07-20 12:30:51 +09:00
Antigravity
974941bdb4
fix(deploy): migrate deployment scripts and docs from tmux to herdr
2026-07-20 12:17:12 +09:00
Antigravity
c00fbb1356
docs: add implementation plan for deploy/ tmux to herdr migration by planner claude
2026-07-20 12:07:42 +09:00
Antigravity
87bb2780ac
refactor: rename resolve_herdr_workspace to resolve_herdr_session and use herdr_session database field consistently
2026-07-20 11:13:17 +09:00
Antigravity
daa1476714
fix: add empty marker_norm guard in send_keys_safe to avoid always-true grep matches
2026-07-20 10:41:47 +09:00
Antigravity
087a294135
fix: use setsid for herdr server bootstrap to prevent early termination when parent shell exits
2026-07-20 10:36:49 +09:00
Antigravity
90afd45aba
fix: remove dead proxy variables from isolation environment prefix
2026-07-20 09:47:45 +09:00
Antigravity
336aa5fd9d
fix: resolve review blockers (D1, D2, D3) and reconcile.sh subprocess bugs
2026-07-20 09:32:58 +09:00
Antigravity
e2b3ee7e82
test: update test_create_isolation_env_prefix assertion for proxy variables
2026-07-20 09:25:12 +09:00
Antigravity
d7fa9af410
refactor: complete tmux-to-herdr migration review and enhance workspace reuse logic
2026-07-20 09:21:25 +09:00
Godopu
efadc231fb
Delete Flutter-based multi-agent-mux-ui folder and root Melos/Flutter config files
2026-07-20 07:58:43 +09:00
Godopu
3a6e4da1a3
Fix mock pane close command in conftest and resolve pane_id collisions in E2E Scenario 5 tests
2026-07-20 07:48:17 +09:00
Godopu
6df4b03661
Align conftest mock herdr and unit test assertions with Claude's simplified session-based isolation and native herdr command updates
2026-07-20 07:42:05 +09:00
Godopu and Claude Fable 5
cccc30a8ac
chore: gitignore Flutter/Dart build artifacts and IDE files, untrack committed .dart_tool
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-19 20:38:04 +09:00
Godopu
ff7a2873f9
Implement full E2E, integration, component, and unit tests, and resolve all leftover tmux-to-herdr issues in UI and core scripts
2026-07-19 20:05:48 +09:00
Godopu
30e606b0fa
Clean up all tmux occurrences from dev skills and integrate herdr wrapper translation shim with dynamic env and workspace ID parsing
2026-07-19 16:57:00 +09:00
Godopu
42b54d7643
Migrate backend to herdr using a seamless translation shim wrapper
2026-07-19 16:22:58 +09:00
Godopu
507ac1847b
docs: add PLAN_HERDR.md and herdr_docs.md reference file
2026-07-19 16:18:09 +09:00
Godopu
945edbe837
docs: archive macOS Keychain and Preflight bypass review reports from cline and claude
2026-07-18 23:29:55 +09:00
Godopu
36b3910ff2
fix(mac-compat): bypass keyring auth check hang and link macOS Library/Keychains to isolated home
2026-07-18 23:23:40 +09:00
Godopu
fc24af4683
docs: archive macOS compatibility review reports from cline and claude
2026-07-18 22:37:15 +09:00
Godopu
f79fd99de7
fix(mac-compat): resolve absolute path of agent binary and strip macos quarantine attribute to prevent gatekeeper and path-resolution timeouts
2026-07-18 22:26:23 +09:00
Godopu
31ca11c57d
docs: archive planning/review reports and issue report from previous multi-agent-mux-loop runs
2026-07-17 21:33:31 +09:00
Godopu
b45649de76
feat(delegate-job): support role aliases mapping and run delegate job safely using isolated temp copy with signal cleanups
2026-07-17 17:07:30 +09:00
Godopu
5a6cb91fb0
feat(delegate-job): support --role parameter in submit and update commands to resolve role suitability mismatches
2026-07-17 15:59:14 +09:00
Godopu
be46484108
fix(loop): fix wait_for_job hang bug and finalize Creator Self-Planning documentation
2026-07-17 15:51:37 +09:00
Godopu
6c903420d8
fix(skill): resolve hardcoded planner session name and plan file paths dynamically in run_loop.sh
2026-07-16 23:48:13 +09:00
Godopu
f85fdfc1f9
docs(skill): genericize multi-agent-mux-loop SKILL manual by replacing hardcoded agent session names with placeholders
2026-07-16 23:46:27 +09:00
Godopu
52c270eea7
docs(skill): update multi-agent-mux-loop SKILL manual to reflect skipped planning mode when --plan is omitted
2026-07-16 23:43:53 +09:00
Godopu
7c94eefb6d
docs: add development plan for MAM Web PTY WebSocket Bridge architecture
2026-07-16 23:34:23 +09:00
Godopu
f0e2bd26c2
fix(ui): correct libc symbol lookup for direct _exit syscall to achieve async-signal-safety
2026-07-16 23:27:55 +09:00
Godopu
7f1a7e5a50
fix(ui): enforce async-signal-safe exit, blocking waitpid reaping, and unsetenv env isolation inside child PTY process
2026-07-16 23:20:59 +09:00
Godopu
a6e4dc97a4
fix(ui): prevent Dart event loop freezing by switching master PTY fd to non-blocking mode via fcntl
2026-07-16 23:19:24 +09:00
Godopu
7781e797aa
fix(ui): implement async-signal-safe fork process layout and waitpid child zombie reaping for PTY
2026-07-16 23:11:37 +09:00
Godopu
f52f6eb2af
fix(ui): resolve M2 blocking bugs with full POSIX fork/exec PTY spawn and tmux environment isolation
2026-07-16 22:56:19 +09:00
Godopu
b7901bcce5
feat(ui): complete M2 Milestone - Desktop POSIX PTY FFI implementation and attach terminal tab integration
2026-07-16 22:50:59 +09:00
Godopu
7e4cab6c09
fix(ui): expose stale banner under cold-start failures when no successful snapshot exists
2026-07-16 21:21:07 +09:00
Godopu
7c981549a2
fix(ui): implement cached startup pre-flight check in SessionService and propagate errors in StaleBanner
2026-07-16 21:18:14 +09:00
Godopu
2eb85866b3
feat(ui): complete M1 Milestone - read-only Dashboard and Detail Pane with status.sh integration
2026-07-16 21:09:31 +09:00
Godopu
7d22774d76
feat(loop): allow run_loop.sh to automatically load existing plan if --plan is omitted
2026-07-16 20:54:38 +09:00
Godopu
9778f38d9f
feat(ui): scaffold multi-agent-mux-ui monorepo structure with Flutter and Melos configurations
2026-07-16 17:30:03 +09:00
Godopu
39be8d7b43
docs(resume): remove obsolete, hardcoded resume_all.sh script
2026-07-16 15:42:08 +09:00
Godopu and Claude Sonnet 5
35fc44f269
fix(loop): repair review-diff/verdict-parsing bugs, deduplicate session lookups
...
Applies the P0-P3 fixes from the multi-agent-mux-loop audit
(.mam/jobs/ab686e47/claude-reports/report-final.md):
- P0-1: capture BASE_COMMIT before Phase 2 and diff against it, so reviewer
diffs stay non-empty and cumulative even after the Creator commits per the
documented DoD (bare `git diff` alone showed nothing once committed).
- P0-2: has_verdict now matches only the report's last non-blank line, so a
stray [VERDICT: ...] token quoted mid-report as a formatting example can no
longer flip the outcome.
- P1-1: replace the English-only refactor/complex/design/architect keyword
sniff (dead code against Korean-language reviewer reports) with an explicit
[ESCALATE: PLANNER] tag the reviewer prompt now asks for.
- P1-2: resolve_all_reviewers/resolve_agent_type/resolve_planner_session now
read through lib.sh's load_state_json single source of truth instead of
each hand-rolling its own SQLite+YAML lookup; resolve_agent_type's name
fallback matches exact hyphen segments instead of a substring `in` check.
- P2-1: warn when --all-reviewer and --reviewer are both given, since the
latter is silently discarded.
- P2-2: correct the SKILL.md CLI-mapping table row that overstated an
automated lint gate and an unconditional Planner feedback loop.
- P3: fix lib.sh shellcheck SC2164 (unguarded cd in start_watchdog) and
annotate the intentional SC2317 dual source/exec guard.
Verified: shellcheck clean on both scripts, bash -n syntax OK, and the
rewritten has_verdict/resolve_* functions were unit-tested against this
repo's live .mam/agent-sessions state.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-07-16 13:50:25 +09:00
Godopu
7fde1d2b8a
docs(loop): merge multi_agent_workflow.md into SKILL.md, drop duplicate
2026-07-16 13:36:12 +09:00
Godopu
626f35adfc
refactor: harden run_loop.sh verdict parser, add atomic promotion, and revise multi_agent_workflow.md guidelines
2026-07-16 12:57:56 +09:00
Godopu
230e262414
feat(stop): fully purge registry entries on stop --purge-conversation and add zombie pre-gate
2026-07-16 12:06:37 +09:00
Godopu
dfdbf69187
fix(loop): correct self-relative REPO_ROOT depth in run_loop.sh
2026-07-16 12:06:37 +09:00
Godopu
9d0fbaec40
fix(deploy): remove deleted creator-claude agent from resume_all.sh
2026-07-16 11:29:57 +09:00
Godopu
a671dfbb9d
docs(deploy): append git repository recommendation to INSTALL.md
2026-07-16 11:25:50 +09:00