Compare commits

...

1 Commits

Author SHA1 Message Date
Michael Bolin
1324fffe5d ## New Features
- Add a unified `WebSearchMode` setting (disabled/cached/live) across config, protocol v2, CLI/TUI, and the TypeScript SDK, superseding legacy web-search flags (#9216)
- Improve startup UX by queuing input until session configuration/model selection is ready and showing a loading state in the TUIs (#9191)
- Add experimental collaboration-tool prompting plus lifecycle events so clients can track tool start/finish (#9208, #9095)
- Make tool execution more robust by falling back to a piped process when PTYs aren’t available (#8797)

## Bug Fixes
- Prevent Responses SSE connections from lingering by emitting `response.completed` immediately on completion (#9170)
- Fix Linux sandbox UID/GID mapping after `unshare` for more reliable sandboxed execution (#9234)
- Make TUI2 “queue vs submit” keybindings consistent (Tab queues; Enter behavior aligns with Steer mode) (#9218)
- Adjust quit shortcuts to reduce accidental exits while the exit/interrupt flow is being refined (#8936, #9220)

## Documentation
- Document the evolving exit confirmation / interrupt design and update related config guidance (#8936)
- Improve issue reporting by asking for terminal emulator details in the issue template (#9231)

## Chores
- Add trace-mode logging of request headers to aid debugging (#9214)
- Rename MCP-related config fields and agent metadata for clearer naming (#9212, #9215)
- Speed up CI by moving Rust workflows onto larger runners (#9106)

## Changelog

Full Changelog: https://github.com/openai/codex/compare/rust-v0.81.0...rust-v0.82.0

- #8936 tui: double-press Ctrl+C/Ctrl+D to quit @joshka-oai
- #9095 feat: emit events around collab tools @jif-oai
- #9208 feat: add collab prompt @jif-oai
- #9170 fix: Emit response.completed immediately for Responses SSE @celia-oai
- #9191 Get model on session configured @aibrahim-oai
- #9214 Log headers in trace mode @pakrym-oai
- #9212 s/mcp_server_requirements/mcp_servers @gt-oai
- #8797 feat: adding piped process to replace PTY when needed @jif-oai
- #9215 Rename hierarchical_agents to child_agents_md @pakrym-oai
- #9218 fix(tui2): align Steer submit keys @joshka-oai
- #9220 fix(tui): disable double-press quit shortcut @joshka-oai
- #9216 add WebSearchMode enum @sayan-oai
- #9231 Updated issue template to ask for terminal emulator @etraut-openai
- #9106 upgrade runners in rust-ci.yml to use the larger runners @willwang-openai
- #9234 fix: correct linux sandbox uid/gid mapping after unshare @viyatb-oai
2026-01-14 15:42:33 -08:00

View File

@@ -51,7 +51,7 @@ members = [
resolver = "2"
[workspace.package]
version = "0.0.0"
version = "0.82.0"
# Track the edition for all workspace crates in one place. Individual
# crates can still override this value, but keeping it here means new
# crates created with `cargo new -w ...` automatically inherit the 2024