Alpha release 0.158.0-alpha.9: TUI clipboard support, realtime history presentation, and further guardian/tools groundwork.
Changelog
[new] Clipboard handling in the TUI chat widget for smoother copy/paste in the conversation UI.
[new] Lighting support for the empty-state animation, refining the idle/startup visual treatment.
[new] Realtime history presentation path so thread/history updates can be shaped for display more cleanly.
[changed] Guardian permissions modeling for clearer permission checks in the guardian flow.
[changed] Tool catalog parameter handling so catalog-backed tools can carry structured parameter metadata.
[changed] macOS process identity handling refined (including unique-identity variants) for more precise process attribution.
[changed] Hook handler configuration toward agent- and command-oriented handlers.
[changed] Client active-server messaging events adjusted (client message path in place of the prior ack-style event).
[changed] Review targeting includes a base-branch oriented option; scheduled-task cadence modeling shifts toward weekly schedules.
[changed] Wait-style tool arguments and API-key turn-cost response typing added to the data model.
[removed] Follow-up task args and several small config/version helper shapes (CloudToml, FeatureToggleToml, npm package version info) dropped from the model surface.
Under the hood
New realtime_history work, including presentation helpers, as a dedicated path for live history handling.
Guardian permissions module and tools catalog-parameters support land as internal building blocks for those flows.
Environment surface updates around session identity and CI bash (CODEX_SESSION_ID, CODEX_CIBASH_ENV / CODEX_CIBASH), with older CI/session and apply-patch line-ending flags cleared out.
Dependency trim: event-listener-strategy removed.
Patch/change-kind and related trace/tool-summary enums reworked for current event and tool-call shapes; handshake reject reasons and MCP elicitation request variants adjusted accordingly.
Default config payload typing introduced; lockfile and alpha version metadata bumped to 0.158.0-alpha.9.
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.