2.5.0 (2026-10-29)
2.4.0 (2026-10-29)
- add batch session metadata lookup (#669) (0539d3d)
- add live standard ACP subagent sessions (#682) (fe3ae92)
- replay recorded subagent conversations (#684) (bbe14f6)
- explain an unreachable ChatGPT backend as a connection failure (#697) (b7ca688)
- recover recorded paths for known subagents (#687) (6cce035)
- render Codex file citations as Markdown links, parsed the way Codex does (#698) (3f6d371)
- support a host-owned idle steering fallback (#593) (356abaf)
- update codex to 0.165.0 (#692) (e0de9bb)
2.3.0 (2026-10-26)
- add ACP v2 support again (#620) (9e1690f)
- mark session list rows of worktrees Codex made (agentWorktree) (#631) (aa02d43)
- narrow models to what the providers/set gateway lists (#627) (3f555f9)
- report the model of each native subagent session (#678) (51005a6)
- return initial ACP v2 session commands (#652) (5e9b7c5)
- support AIR sessionIndex extension (#590) v2 (#622) (2fd758c)
- support append-mode ACP system prompts (#653) (5993a12)
- disable Codex's Visualize skill, whose output ACP clients show as raw text (#667) (0ba94f5)
- display the selected wire provider as JetBrains Air Gateway (#589) (cc54abf)
- explain Codex config load errors caused by a deleted working directory (#626) (a636804)
- explain invalid_encrypted_content errors after a provider change (#668) (a77829f)
- hold a fork back from the session list until its session/fork response is out (#642) (59974c7)
- include subagent edits in the agent file-change report (#632) (7d07123)
- leave codex exec runs out of the session list without sessionIndex (#639) (df75d2b)
- migrate to ACP SDK 2.0 (#649) (c8fd166)
- publish the commands when the skills change (#643) (a62b568)
- report structured ACP v2 failures (#651) (5377bfe)
- show a Codex subagent's follow-up turn in a new subagent session (#634) (7c761c7)
- synchronize ACP v2 foreground state (#650) (986955a)
- update codex to 0.164.0 (#666) (e227c0e)
- wait for the compact turn to finish (#654) (ced4c34)
2.2.2 (2026-10-10)
2.2.1 (2026-10-10)
2.2.0 (2026-10-10)
- add pre-session Codex hook trust (#588) (51aa211)
- add the AIR sessionIndex extension for fast session lists (#590) (95bc33f)
- report the MCP servers that the Codex config replaces (#587) (fbb15ad)
- show live MCP server status and reconnect from /mcp (#579) (ca1d971)
- Support custom instructions for agent sessions via meta (#546) (51f78d6)
- report cancelled device-code sign-in as auth error instead of invalid params (#594) (951844f)
- update codex to 0.160.1 (#586) (cf83291)
2.1.1 (2026-10-01)
- preserve attachments in imported session history (#571) (b9fc02b)
- send the legacy custom answer key to AIR (#577) (56cc428)
- show readable service error messages (#572) (4578615)
2.1.0 (2026-10-01)
- mark the request_user_input note as the AIR custom answer (#570) (2283d33)
- report a thread held by another Codex client as a clear error (#564) (5065453)
- temporarily revert ACP v2 commit ba7b216 (#573) (e46eed1)
2.0.1 (2026-09-29)
2.0.0 (2026-09-28)
- AIR tool call contract, exact diff patches, and fixes for every client (#530)
- add _meta.mcpStartupAwaitTimeoutMs option to allow awaiting for requested MCP servers startup outcome on session start (#517) (cf6609e)
- AIR tool call contract, exact diff patches, and fixes for every client (#530) (966a544)
- report authentication failures through ACP login flow (#550) (2a26ee4)
- resolve ACP v1 conformance failures found by acp-tck (#536) (1cc6223)
- restore read-only mode and clarify access presets (#480) (7fee150)
- specify correct default behavior in mcp-stratup-await-timeout.md (#551) (bf37821)
- update codex to 0.157.0 (#549) (7839796)
- update codex to 0.157.1 (#554) (9510cf1)
- update codex to 0.158.0 (#559) (59d0fb0)
1.13.1 (2026-09-23)
1.13.0 (2026-09-22)
- Add experimental session notices for Codex advisories (#532) (e4c9af6)
- Add expermental ACP session compaction updates (#515) (6ec22f3)
- prefer terminal output deltas (#528) (71bceb1)
- update codex to 0.155.0 (#523) (d7b07c1)
- update codex to 0.155.1 (#525) (acc035a)
1.12.0 (2026-09-15)
- improve request_user_input elicitation forms (#299) (472e60e)
- update codex to 0.154.0 (#494) (a24ebc4)
1.11.0 (2026-09-09)
- advertise recommended model and reasoning effort (#491) (649b63c)
- simplify GPT model display names (#493) (df025c7)
- finalize standalone MCP elicitation permission requests (#471) (7c374bc)
- paginate thread history when forking and loading sessions (#481) (1a3c01e)
1.10.0 (2026-09-04)
1.9.0 (2026-09-04)
1.8.0 (2026-09-01)
- AI session title generation and /rename command (#392) (4823131)
- support ACP session forks (#435) (69ca755)
- LLM-25012: OAuth2 Authentication for MCP Server Connections (#452) (06765be)
- update codex to 0.152.0 (#455) (d70e380)
1.7.0 (2026-08-27)
- add ACP v1 permission presentation (#405) (8ff9e67)
- add native ACP subagent sessions (#419) (6067b7f)
- expose permission mode kinds (#430) (50f69e5)
- report AIR file changes from audit turns (a2152e2)
- send elicitation complete event for device authentication (#421) (6b01a28)
- suppress late session updates after close (#418) (ae048a6)
1.6.2 (2026-08-19)
- right-size the apt timeouts so a slow mirror still finishes (86e0772)
1.6.1 (2026-08-19)
- kill stalled apt from outside and serialize the unit suite (51e011f)
1.6.0 (2026-08-19)
1.5.1 (2026-08-19)
1.5.0 (2026-08-17)
1.4.0 (2026-08-16)
1.3.0 (2026-08-14)
- add versioned context compaction metadata (#396) (c4a9311)
- align typed session failures with AIR protocol (#393) (e4fb92f)