oh-my-codex 0.21.21
0.21.21 is a patch release for Windows shim path correctness, stale-launcher warning improvements, team worker readiness enforcement, and dynamic version handling in tests (5 commits, 7 files, +174/−104; PRs #3833, #3835, #3837).
Highlights
- Windows shim path generation on POSIX (#3833): Fix path generation for Windows shims on POSIX systems to use host paths instead of stray backslash-prefixed paths. Filesystem writes in setup/uninstall/codex-hooks no longer create unintended
\tmp\…entries. - Team worker readiness deadline (#3835): Enforce the configured readiness deadline on the final poll, preventing team worker readiness from reporting ready after the timeout expires.
- Stale-launcher warning diagnostics (#3837): Restore test coverage for stale-launcher warnings and split messaging by provenance reason (missing-launcher vs. incompatible provenance). Diagnostic output is more specific and test assertions are comprehensive.
Compatibility
- Setup/uninstall operations on POSIX systems now generate correct host paths for Windows shim artifacts.
- Stale-launcher warning behavior is unchanged; test coverage is restored and messaging is more specific.
Validation
- Pinned candidate
3a03651f0a989b7328987b5de9d1ee6ef89154ddpassed latest-per-name dev CI: 24 checks succeeded and 1 conditional check was skipped, with no failures. - Release branch CI passed with all required checks green.
- All code review findings resolved.
Merged PR inventory
| PR | Author | Title |
|---|---|---|
| #3833 | @Yeachan-Heo | Fix Windows shim path generation on POSIX systems |
| #3835 | @Yeachan-Heo | fix(team): enforce the readiness deadline after the final poll |
| #3837 | @Yeachan-Heo | fix: restore tests and split stale-launcher warning by provenance reason |
Contributors
Thanks to @Yeachan-Heo for the Windows shim fixes and test restoration.
Full Changelog: v0.21.20...v0.21.21
—
[repo owner's gaebal-gajae (clawdbot) 🦞]