a832ba75d3
feat(deploy): target .mam.env and add --migrate-legacy flag
Godopu2026-08-04 21:42:51 +09:00
62dcbb1361
fix(config): resolve wrapper env from repo root and warn on deprecated .env
Godopu2026-08-04 21:42:49 +09:00
2458995e75
fix(config): resolve dotenv via workspace marker and prefer .mam.env over legacy .env
Godopu2026-08-04 21:42:45 +09:00
11583eb173
refactor(config): rename .env.example to .mam.env.example and isolate .mam.env in gitignore
Godopu2026-08-04 21:42:43 +09:00
03ba94a030
refactor: optimize multi-agent-mux-loop spec and clean up workspace docs
Godopu2026-08-02 19:20:43 +09:00
002d9b268d
feat: add force-refresh capability and allow framework-owned skill updates during installation
Godopu2026-07-27 13:16:14 +09:00
520168ca55
refactor: use delegated python binary in script execution and update resolution logic to prioritize virtual environments
Godopu2026-07-25 00:11:32 +09:00
c4839822ed
fix(resume): add --workspace symmetry in resume_session.sh and update test_tier4_e2e for isolation model
Godopu2026-07-25 00:03:56 +09:00
6918f211e8
fix(stop): use ignore_errors=True when purging brain directory
Godopu2026-07-24 23:59:56 +09:00
57bc1b2d11
fix(resume): declare default AGENT variable in update_yaml_resumed.sh to avoid unbound variable error
Godopu2026-07-24 23:42:41 +09:00
d2a82478e9
fix(resume): pass workspace, role, and epoch to update_yaml_resumed.sh to fix fallback silent bugs
Godopu2026-07-24 23:39:39 +09:00
d6b523c943
test(challenger): update herdr_session key to herdr_server in test_workspace_server_mapping
Godopu2026-07-24 23:38:23 +09:00
6692c275ea
fix(lib): seed antigravity config, library preferences, app support, and linux XDG paths for agy session isolation to bypass TOS/onboarding prompt
Godopu2026-07-22 07:47:31 +09:00
36a087af58
refactor: update multi-agent rules to TMUX & refactor MAM skills scripts
Godopu2026-07-22 06:57:32 +09:00
e4b1fb3329
fix(skills): support tmux -S flag in capture-pane shim of lib.sh
herdr
Antigravity2026-07-20 23:44:02 +09:00
6378471702
docs(rules): migrate MULTI_AGENT_RULES from tmux to herdr and archive reviewer reports
Antigravity2026-07-20 12:30:51 +09:00
974941bdb4
fix(deploy): migrate deployment scripts and docs from tmux to herdr
Antigravity2026-07-20 12:17:12 +09:00
c00fbb1356
docs: add implementation plan for deploy/ tmux to herdr migration by planner claude
Antigravity2026-07-20 12:07:42 +09:00
87bb2780ac
refactor: rename resolve_herdr_workspace to resolve_herdr_session and use herdr_session database field consistently
Antigravity2026-07-20 11:13:17 +09:00
daa1476714
fix: add empty marker_norm guard in send_keys_safe to avoid always-true grep matches
Antigravity2026-07-20 10:41:47 +09:00
087a294135
fix: use setsid for herdr server bootstrap to prevent early termination when parent shell exits
Antigravity2026-07-20 10:36:49 +09:00
90afd45aba
fix: remove dead proxy variables from isolation environment prefix
Antigravity2026-07-20 09:47:45 +09:00
3a6e4da1a3
Fix mock pane close command in conftest and resolve pane_id collisions in E2E Scenario 5 tests
Godopu2026-07-20 07:48:17 +09:00
6df4b03661
Align conftest mock herdr and unit test assertions with Claude's simplified session-based isolation and native herdr command updates
Godopu2026-07-20 07:42:05 +09:00
cccc30a8ac
chore: gitignore Flutter/Dart build artifacts and IDE files, untrack committed .dart_tool
GodopuandClaude Fable 52026-07-19 20:38:04 +09:00
ff7a2873f9
Implement full E2E, integration, component, and unit tests, and resolve all leftover tmux-to-herdr issues in UI and core scripts
Godopu2026-07-19 20:05:48 +09:00
30e606b0fa
Clean up all tmux occurrences from dev skills and integrate herdr wrapper translation shim with dynamic env and workspace ID parsing
Godopu2026-07-19 16:57:00 +09:00
42b54d7643
Migrate backend to herdr using a seamless translation shim wrapper
Godopu2026-07-19 16:22:58 +09:00
945edbe837
docs: archive macOS Keychain and Preflight bypass review reports from cline and claude
Godopu2026-07-18 23:29:55 +09:00
36b3910ff2
fix(mac-compat): bypass keyring auth check hang and link macOS Library/Keychains to isolated home
Godopu2026-07-18 23:23:40 +09:00
fc24af4683
docs: archive macOS compatibility review reports from cline and claude
Godopu2026-07-18 22:37:15 +09:00
f79fd99de7
fix(mac-compat): resolve absolute path of agent binary and strip macos quarantine attribute to prevent gatekeeper and path-resolution timeouts
Godopu2026-07-18 22:26:23 +09:00
31ca11c57d
docs: archive planning/review reports and issue report from previous multi-agent-mux-loop runs
Godopu2026-07-17 21:33:31 +09:00
b45649de76
feat(delegate-job): support role aliases mapping and run delegate job safely using isolated temp copy with signal cleanups
Godopu2026-07-17 17:07:30 +09:00
5a6cb91fb0
feat(delegate-job): support --role parameter in submit and update commands to resolve role suitability mismatches
Godopu2026-07-17 15:59:14 +09:00
be46484108
fix(loop): fix wait_for_job hang bug and finalize Creator Self-Planning documentation
Godopu2026-07-17 15:51:37 +09:00
6c903420d8
fix(skill): resolve hardcoded planner session name and plan file paths dynamically in run_loop.sh
Godopu2026-07-16 23:48:13 +09:00
f85fdfc1f9
docs(skill): genericize multi-agent-mux-loop SKILL manual by replacing hardcoded agent session names with placeholders
Godopu2026-07-16 23:46:27 +09:00
52c270eea7
docs(skill): update multi-agent-mux-loop SKILL manual to reflect skipped planning mode when --plan is omitted
Godopu2026-07-16 23:43:53 +09:00
7c94eefb6d
docs: add development plan for MAM Web PTY WebSocket Bridge architecture
Godopu2026-07-16 23:34:23 +09:00
f0e2bd26c2
fix(ui): correct libc symbol lookup for direct _exit syscall to achieve async-signal-safety
Godopu2026-07-16 23:27:55 +09:00
7f1a7e5a50
fix(ui): enforce async-signal-safe exit, blocking waitpid reaping, and unsetenv env isolation inside child PTY process
Godopu2026-07-16 23:20:59 +09:00
a6e4dc97a4
fix(ui): prevent Dart event loop freezing by switching master PTY fd to non-blocking mode via fcntl
Godopu2026-07-16 23:19:24 +09:00
7781e797aa
fix(ui): implement async-signal-safe fork process layout and waitpid child zombie reaping for PTY
Godopu2026-07-16 23:11:37 +09:00
f52f6eb2af
fix(ui): resolve M2 blocking bugs with full POSIX fork/exec PTY spawn and tmux environment isolation
Godopu2026-07-16 22:56:19 +09:00