- ebd97c8 @kang-heewon has signed the CLA in #1936
- b418333 fix(tests): stabilize auto-update-checker isolation under bun
- 8c726f5 Merge pull request #1946 from code-yeongyu/fix/failing-tests-v3.8.0
- 6e16087 fix(tests): update atlas hook and auto-update-checker tests
- b0e8f5e feat(run): print agent/model/duration on assistant completion
- 6bf3655 refactor: replace opencode/glm-4.7-free with opencode/big-pickle model
- 096db59 fix(run): inherit main-session tool permissions for continuation prompts
- 7622edd refactor(agents): convert all markdown tables to bullet lists across 12 agent files
- 0d49c0c Merge pull request #1535 from acamq/feature/start-work-plan-name-clean
- 305d036 Merge pull request #1549 from MoerAI/fix/windows-path-absolute-check
- a493227 Merge pull request #1822 from Strocs/fix/non-interactive-env-hook-duplication
- 94a5a32 Merge pull request #1940 from alaa-alghazouli/fix-readme-installation-commands
- 943a4da Merge pull request #1938 from POBIM/fix/delegate-task-agent-overrides
- 75ff6e1 feat(atlas): enforce 4-phase critical QA with mandatory hands-on verification
- d837498 feat(agents): boost sisyphus parallel tool call intensity, remove incorrect subagent_type enforcement from hephaestus
- 617e536 feat(cli): use sonnet-4-6 with ultrawork opus-4-6 for non-max20 Claude subscribers
- 376bd74 test(hooks): add ultrawork-model-override unit tests
- e863fe2 feat(hooks): add ultrawork-model-override hook for per-agent model swap
- aad938a Merge pull request #1941 from code-yeongyu/fix/issue-1939-initial-pane-spawn
- a717a95 fix: clear spy call history in completion-verbose-logging test
- 7b3a64b test(tmux): add boundary tests for exact split threshold with 0 agent panes
- e2e89b1 fix(tmux): skip agent area width guard when 0 agent panes exist
- 5bb0e69 fix(cli-run): silence wait noise and suppress raw arrow escape input
- 8f74dbb @alaa-alghazouli has signed the CLA in #1940
- 5141c42 fix(readme): swap installation instructions for international languages
- 28097e9 fix(readme): swap installation instructions for humans and AI
- e20fba3 @POBIM has signed the CLA in #1938
- eb6f093 fix(delegate-task): pass agent overrides to subagent resolver
- a60a153 refactor(hooks): rename sisyphus-gpt-hephaestus-reminder to no-sisyphus-gpt
- a49e05f fix(hooks): fix sisyphus-gpt-hephaestus-reminder never matching agent name
- dacada1 fix(cli-run): attach to default server when auto port range exhausted
- ada8c12 refactor(cli-run): remove redundant opencode bin path shim
- 101dadb fix(agents): block apply_patch tool for all read-only agents
- 3f16057 fix(cli-run): skip unresolved opencode bin path injection
- 8500abe docs(non-interactive-env): fix typos in idempotency comment
- e5b7fd4 test(non-interactive-env): add idempotency test for env prefix injection
- ba571c1 fix(non-interactive-env): prevent environment variable duplication on repeated executions
- c298351 fix(hooks): use path.isAbsolute() for cross-platform path detection
- d85c146 feat(prometheus): include plan name in /start-work guidance
Thank you to 5 community contributors:
- @acamq:
- feat(prometheus): include plan name in /start-work guidance
- @MoerAI:
- fix(hooks): use path.isAbsolute() for cross-platform path detection
- @Strocs:
- fix(non-interactive-env): prevent environment variable duplication on repeated executions
- test(non-interactive-env): add idempotency test for env prefix injection
- docs(non-interactive-env): fix typos in idempotency comment
- @POBIM:
- fix(delegate-task): pass agent overrides to subagent resolver
- @alaa-alghazouli:
- fix(readme): swap installation instructions for humans and AI
- fix(readme): swap installation instructions for international languages