🛡️ Reliability & Compatibility Patch
This patch release tightens edge cases across agent delegation, loop stability, and platform compatibility.
🔒 Safer Agent Delegation
Hidden agents are now correctly excluded from task delegation discovery. Previously, agents marked as hidden could still be selected by the delegate-task system, causing unexpected behavior. This closes the bypass for good.
🪟 Windows Shell Fixes
Non-interactive sessions now properly detect and use the Windows command shell (ComSpec), fixing execution failures on Windows systems where the default shell wasn't being respected.
🔄 Ralph Loop Hardening
Two race-condition fixes make the /ralph-loop command more stable: compaction ownership is now guarded so overlapping continuation events can't hijack the loop, and delayed-start snapshots are properly isolated to prevent state leakage.
🤖 Background Agent & Fallback Polishing
Busy-parent notifications from background tasks are now deferred instead of firing immediately, reducing notification spam. The fallback system also guards against duplicate prompt injections that could occur under specific retry conditions.
Minor Compatibility and Stability Release
This release carries compatibility-facing behavior changes and operational hardening. Read the summary below before upgrading or publishing.
- Rename transition updates across package detection, plugin/config compatibility, and install surfaces.
- Task and tool behavior updates, including delegate-task contract and runtime registration behavior.
- Install and publish workflow hardening, including safer release sequencing and package/install fixes.
Commit Summary
- 9a1f8f6 fix(web): route installation links to docs section
- 63ced1d Merge pull request #4010 from code-yeongyu/chore/safe-tooling-upgrades-biome-tsgo-20260514-132516
- 96d7249 Merge pull request #4009 from code-yeongyu/fix/ralph-loop-compaction-race
- f10251b chore(tooling): refresh safe deps and checks
- 9e61852 fix(ralph-loop): guard compaction continuation ownership
- 72bac14 @clousky2020 has signed the CLA in #4005
- d16d47a docs: complete v4.1.1 drift sweep in reference and guide docs
- 98242ba docs(i18n+web): align translated READMEs and landing copy with v4.1.1 hook count
- 8cc3c32 docs: refresh user-facing docs to match v4.1.1 codebase
- 1e7a760 docs(agents-md): regenerate hierarchical AGENTS.md knowledge base for v4.1.1
- 5ffbe0e fix(fallback): guard duplicate prompt injections
- ea55c38 fix(background-agent): defer busy parent notifications
- 6e84177 @PeterPonyu has signed the CLA in #3871
- f9b95f9 Merge pull request #3993 from code-yeongyu/fix/non-interactive-env-windows-shell
- 43b2d0e Merge pull request #3992 from MoerAI/fix/omo-block-native-execution-delegation
- 47d60a7 fix(non-interactive-env): honor Windows ComSpec shell
- 95cc9e2 [sisyphus-dev] fix(delegate-task): canonicalize agent dedup key to close hidden filter bypass
- fef1d45 fix(non-interactive-env): respect Windows command shell
- cab2056 fix(deps): sync platform lock entries
- 4bd81d2 fix(delegate-task): exclude hidden agents from task delegation discovery (fixes #3957)
- 61ba4e3 fix(ralph-loop): guard delayed start snapshots
- 1fa97c6 docs(publish): require discord announcement
Thank you to 1 community contributor: