Skip to content

fix: finish_reason misclassified as incomplete for codex_responses (#64434) - #64449

Closed
webtecnica wants to merge 1 commit into
NousResearch:mainfrom
webtecnica:fix/64434-finish-reason-codex
Closed

fix: finish_reason misclassified as incomplete for codex_responses (#64434)#64449
webtecnica wants to merge 1 commit into
NousResearch:mainfrom
webtecnica:fix/64434-finish-reason-codex

Conversation

@webtecnica

Copy link
Copy Markdown
Contributor

Fixes #64434.

@alt-glitch alt-glitch added type/bug Something isn't working comp/agent Core agent runtime: loop, agent_init, prompt builder, context-compression, responses endpoint codex provider/openai OpenAI / Codex Responses API P2 Medium — degraded but workaround exists labels Jul 14, 2026
teknium1 added a commit that referenced this pull request Jul 15, 2026
…nuation path

Follow-up to the salvaged #64449: the status-trusting branch flipped
github_responses to 'stop' alongside unknown relays. Copilot fronts the
same OpenAI model family as codex_backend and shows the same
reasoning-only 'still thinking' degeneration, so it stays on the
continuation path. Only unrecognized (other:*) backends trust
response.status='completed' as terminal.
teknium1 added a commit that referenced this pull request Jul 15, 2026
…nuation path

Follow-up to the salvaged #64449: the status-trusting branch flipped
github_responses to 'stop' alongside unknown relays. Copilot fronts the
same OpenAI model family as codex_backend and shows the same
reasoning-only 'still thinking' degeneration, so it stays on the
continuation path. Only unrecognized (other:*) backends trust
response.status='completed' as terminal.
@teknium1

Copy link
Copy Markdown
Contributor

Merged via PR #64764 — your commit was cherry-picked onto current main with your authorship preserved in git log (rebase merge, commit e14468d lineage). We added one follow-up on top: github_responses (Copilot) stays on the continuation path since it fronts the same OpenAI model family as the Codex backend, plus a pinning test and a sibling-test update. Thanks for the clean fix and the targeted tests — the issue's repro made verification fast.

@teknium1 teknium1 closed this Jul 15, 2026
Gravezzz pushed a commit to Gravezzz/hermes-agent that referenced this pull request Jul 21, 2026
…nuation path

Follow-up to the salvaged NousResearch#64449: the status-trusting branch flipped
github_responses to 'stop' alongside unknown relays. Copilot fronts the
same OpenAI model family as codex_backend and shows the same
reasoning-only 'still thinking' degeneration, so it stays on the
continuation path. Only unrecognized (other:*) backends trust
response.status='completed' as terminal.
randlee pushed a commit to randlee/hermes-agent that referenced this pull request Aug 11, 2026
…nuation path

Follow-up to the salvaged NousResearch#64449: the status-trusting branch flipped
github_responses to 'stop' alongside unknown relays. Copilot fronts the
same OpenAI model family as codex_backend and shows the same
reasoning-only 'still thinking' degeneration, so it stays on the
continuation path. Only unrecognized (other:*) backends trust
response.status='completed' as terminal.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

codex comp/agent Core agent runtime: loop, agent_init, prompt builder, context-compression, responses endpoint P2 Medium — degraded but workaround exists provider/openai OpenAI / Codex Responses API type/bug Something isn't working

Projects

None yet

3 participants