You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactored /v1/messages stream handling by extracting shared stream finalization, recovery, and native Anthropic passthrough state logic.
Refactored message request adaptation into a dedicated module for Copilot sanitization, adaptive thinking normalization, model override, and thinking-signature retry handling.
Added focused unit coverage for native stream finalization and request adaptation edge cases.
Documented the real Codex CLI smoke path with a temporary CODEX_HOME and explicit Responses provider config.
Verification
bun run lint
bun run typecheck
bun test (341 pass, 70 skip)
bun run build
npm pack --dry-run --json
Real Codex CLI smoke through local POST /v1/responses
Real Claude Code smokes through local POST /v1/messages?beta=true: basic reply, Read tool loop, structured output, token count, and expected --effort max rejection