oh-my-codex v0.21.27
0.21.27 is a patch release for subagents tri-state resume_agent availability (3 commits, 10 files, +317/−30; PRs #3867, #3868).
Highlights
-
SessionStart reopen guidance for hosts without resume_agent (#3867): The subagent recovery system now covers hosts that do not support the
resume_agenttool, providing accurate fallback instructions instead of treating absence as unknown availability. SessionStart recovery guidance now correctly identifies unsupported hosts and recommends appropriate fallback actions. -
Tri-state resume_agent availability tracking (#3868): The subagents contract now implements tri-state availability (available / absent / unknown) for the
resume_agenttool, enabling recovery guidance to distinguish between:- Available: The tool is present and usable for session recovery.
- Absent: The host environment does not support the tool; fallback guidance applies.
- Unknown: The tool availability has not yet been determined; conservative recovery behavior applies.
This tri-state model is now wired through the native hook contract and the subagents tracker, enabling accurate recovery path selection based on host capabilities. Addresses issue #3866 (reported by ev78394).
Compatibility
- SessionStart recovery guidance behavior changes for hosts without
resume_agent; recovery now emits appropriate fallback instructions instead of treating absence as unknown. - Existing subagent sessions and recovery state remain compatible.
- No breaking API changes; tri-state availability is an internal contract refinement.
Validation
- Pinned candidate
b58737f0f1eb427b978cb5561672625144616f29passed latest-per-name dev CI: 17 checks succeeded and 8 conditional checks were skipped, with no failures. - Release branch CI passed with all required checks green.
- All code review findings addressed.
Merged PR inventory
| PR | Author | Title |
|---|---|---|
| #3867 | @Yeachan-Heo | fix(subagents): cover hosts without resume_agent in SessionStart reopen guidance |
| #3868 | @Yeachan-Heo | fix(subagents): implement tri-state resume_agent availability (#3866 follow-up) |
Contributors
Thanks to @Yeachan-Heo for contributing to this release.
Full Changelog: v0.21.26...v0.21.27
—
[repo owner's gaebal-gajae (clawdbot) 🦞]