Read a Codex thread
read_codex_threadRead a Codex thread without sending anything. Pass the exact turnId to get authoritative assistant items, text, and reply hash; without it, recent history may omit items.
Instructions
Read a Codex thread without sending anything. In Desktop mode, pass the exact turnId returned by send_to_codex_thread for authoritative assistant item IDs, text, and reply hash; without turnId the native recent-history view may omit items.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"threadId": "<threadId>"
},
"name": "read_codex_thread"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many recent messages to show (default 10) | |
| turnId | No | Exact turn id to inspect authoritatively in Codex Desktop mode | |
| threadId | Yes | Codex thread id | |
| responsePreferences | No | Opt in to versioned filtered responses and cursor delivery; omitted preserves existing behavior. Inspect the returned envelope and follow nextCursor with the same tool and selector. |