Pre-release alpha bump (0.155.0-alpha.4 → 0.155.0-alpha.6) focused on app-server daemon install/ownership checks, richer account and thread handling, TUI markdown/math and image submission work, and TLS stack updates.
Changelog
[new]codex app-server daemon pid update-loop accepts --check-package-ownership to verify support for daemon-owned packages without starting the updater (shell completions updated for bash and zsh).
[new] Markdown rendering in the TUI gains math support.
[new] Chat UI support for submitting images, including inline image references.
[new] Tool search support for discovering tools at runtime.
[new] App-server account notifications and workspace routing for account/workspace-aware behavior.
[changed] App-server daemon install path improved with install locking, migration, and prepare-install steps for safer daemon setup.
[changed] Session startup and thread management reworked around a managed thread manager; guardian review-session setup consolidated accordingly.
[changed] Thread start/resume APIs carry additional parameters and resume metadata.
[removed] Legacy MCP tool module path in favor of the updated tools layout (including tool search).
Under the hood
App-server daemon work adds install lock, migration, and prepare-install plumbing so package ownership and daemon installs can be checked and applied more reliably.
Guardian review-session setup replaces the previous factory/threads split; session startup and managed thread-manager code land as shared core groundwork.
Remote-oriented payloads continue to evolve (remote control pairing, remote network proxy launch config, remote workspace plugin responses).
Auto-review and goals TOML shapes, config requirements, and turn-cost response types were adjusted to match the broader account/thread model.
TLS/crypto dependencies refreshed: aws-lc-rs (1.16.2 → 1.18.1), rustls (0.23.36 → 0.23.45), and rustls-webpki (0.103.13 → 0.103.15), with the matching aws-lc-sys bump.
Upgrade notes
If you relied on exclude_slash_tmp in config, remove or replace that setting; it is no longer recognized.
Rebuild or refresh shell completions to pick up --check-package-ownership on the app-server daemon pid update-loop command.
Alpha builds may still change thread/account API shapes slightly between pre-releases; treat expanded start/resume and account fields as unstable until the stable 0.155.0 cut.
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.