Release line: stable
This patch release fixes forwarded codex exec runtime observability so real wrapped Codex requests are reflected in codex auth status and codex auth report --json even when the downstream Codex runtime does not update the snapshot itself.
- Published package version:
1.2.6 - Previous stable release:
v1.2.5
- fixed wrapped non-auth Codex commands so successful forwarded request traffic increments persisted runtime observability counters
- added a wrapper fallback path that records forwarded request metrics only when the child Codex process leaves the runtime snapshot unchanged, avoiding double-counting when plugin-side metrics are present
- preserved the existing
codex authobservability behavior while making realcodex execsmoke runs visible incodex auth statusandcodex auth report --json - added regression coverage for both missing-child-update and already-updated snapshot cases in the wrapper test suite
npm test -- test/codex-bin-wrapper.test.tsnpm run buildcodex -a never exec --sandbox read-only --color never -o "$env:TEMP\\codex-smoke-last.txt" "Reply with exactly OK and nothing else."codex auth statuscodex auth report --json
- Previous release notes:
docs/releases/v1.2.5.md