[Windows 26.903.9818.0] Recent task messages missing after reconnect; read_thread fails with MCP -32000
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.4k
- PR merge metrics
- PR metrics pending
Description
Environment
- Codex desktop on Windows, installed package
26.903.9818.0. - Running executable:
ChatGPT.exe, product name Codex. Separate executable file/product version:152.0.7977.83. - Observed September 11, 2026.
Issue
Recent assistant completion messages and output links are missing from the user's conversation view after an earlier reconnect episode. The current assistant context contains later completion messages, and the completed local artifacts still exist with hashes matching their release receipt.
A user screenshot showed an older progress message followed by Reconnecting 3/5 and Thinking. A later screenshot showed that older assistant response directly above a new user prompt asking for the latest output; the later completion was absent from the captured area.
Observed sequence
- Continue a long-running, image-assisted local task.
- The app displays a reconnect indicator during an earlier response.
- Work subsequently completes and local output files are produced.
- Return to the conversation: the user cannot find the later completion messages or output links.
- A read-only attempt to retrieve the latest three turns through the app's
read_threadtool fails.
This is an incident sequence, not a deterministic minimal reproduction. It has not been independently replayed in a fresh task or after restart.
Available error trace
The history-retrieval request returned:
Mcp error: -32000:
MCP error -32000:
Codex app tool request failed
No history or stack trace was returned. The full private request arguments, task ID and file paths are omitted. This error is an additional observation, not proof of the root cause.
Expected behavior
The conversation should show the later completed assistant responses and artifact links in order. If history loading fails, expose an actionable error and a supported recovery path.
Scope and related report
Completed local work is intact. Backend persistence of the missing messages has not been independently verified. Rendering, history retrieval, synchronization and persistence remain possible explanations; no specific cause is confirmed.
Possibly related symptom: #44562. That report identifies an ordinal-mismatch projection error on macOS. No such ordinal error has been established in this Windows incident, so the same cause is not asserted.
This report was prepared with Codex assistance. It includes no screenshots, private conversation content, project details, account information, credentials or raw logs. No app caches, settings or conversation data were modified during this investigation.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the app's read_thread history-retrieval path and the MCP -32000 error, then compare the reconnect sequence with the missing conversation messages and artifact links. Reproduce the incident if possible and trace whether rendering, retrieval, synchronization, or persistence is responsible; done means later completions appear in order or history failure exposes an actionable recovery path.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100