Patch alpha (0.150.0-alpha.6 → 0.150.0-alpha.7) with MCP client/connection status work, session turn suspension support, and related event and model cleanup.
Changelog
[new] Session turn suspension support so a turn can be paused and managed as a first-class part of the session lifecycle.
[new] Richer MCP server status reporting, including dedicated status handling for the MCP connection manager and RMCP client.
[new] Environment status surface for reflecting runtime/environment state alongside MCP status.
[new] Collaboration flow emits a waiting-end notification when a collab wait completes.
[new] Exec lifecycle emits an exec_command_begin event when a command starts.
[changed] MCP server status model expanded with additional fields for more complete status payloads.
[changed] Client messaging events tightened (result-style client message handling in place of the prior chunk-oriented variant).
[removed] Unused or obsolete config/API models dropped, including announcement tips, daemon settings, goals TOML, model hints, remote plugin share principals, and background-terminal list responses.
Under the hood
New rmcp_client status path and connection-manager status module lay groundwork for clearer MCP client health and lifecycle tracking.
Core session layer gains a turn-suspension module and an AssistantTurn model to support suspend/resume-style turn control.
Event and typed-payload set adjusted around collaboration waiting, exec command start, and store-lock backend requests (including UTF-8 bytes lock close handling).
Workspace version metadata and lockfile updated for 0.150.0-alpha.7.
content/
Browse captured content/
Same tree as codex-cli/latest/content for this version. Open the full browser for sidebar navigation between docs and other files.