Commit Graph

  • 0cce6ebd83 rename model turn to sampling request (#9336) Ahmed Ibrahim 2026-01-16 01:06:24 -08:00
  • 6026fcca10 fix: show latest message in resume picker fix/resume-picker-latest-preview Codex + Matthew Zeng 2026-01-16 00:14:54 -08:00
  • acbafdd7d5 Use latest user message in resume preview fix/resume-preview-latest-message Codex + Matthew Zeng 2026-01-15 23:50:14 -08:00
  • a7f8cd242e @hlleng has signed the CLA in openai/codex#9349 github-actions[bot] 2026-01-16 06:23:18 +00:00
  • 1fc72c647f Fix token estimate during compaction (#9337) Eric Traut 2026-01-15 19:48:11 -08:00
  • 99f47d6e9a fix(mcp): include threadId in both content and structuredContent in CallToolResult (#9338) Michael Bolin 2026-01-15 18:33:11 -08:00
  • 3bc5129982 Merge branch 'main' into codex/add-process-id-to-logging marina-oai 2026-01-16 11:11:23 +09:00
  • a6324ab34b fix(tui): only show 'Worked for' separator when actual work was performed (#8958) Thanh Nguyen 2026-01-15 20:41:43 -05:00
  • fcd275842c merge commit for archive created by Sapling Michael Bolin 2026-01-15 17:41:28 -08:00
  • d932350b9d fix(mcp): include threadId in both content and structuredContent in CallToolResult Michael Bolin 2026-01-15 17:31:15 -08:00
  • c6e49aa9a6 Merge 4c65f72117 into sapling-pr-archive-bolinfest Michael Bolin 2026-01-15 17:31:22 -08:00
  • 4c65f72117 fix(mcp): include threadId in both content and structuredContent in CallToolResult Michael Bolin 2026-01-15 17:31:15 -08:00
  • 3cabb24210 chore(windows) Enable Powershell UTF8 feature (#9195) Dylan Hurd 2026-01-15 17:29:12 -08:00
  • 1fa8350ae7 Add text element metadata to protocol, app server, and core (#9331) charley-oai 2026-01-15 17:26:41 -08:00
  • c3b6b37703 @MaxMiksa has signed the CLA in openai/codex#9316 github-actions[bot] 2026-01-16 00:59:21 +00:00
  • 18057fdc30 ## New Features - Skill metadata can now be defined in SKILL.toml (names, descriptions, icons, brand color, default prompt) and surfaced in the app server and TUI (#9125) - Clients can explicitly disable web search and signal eligibility via a header to align with server-side rollout controls (#9249) rust-v0.86.0 Ahmed Ibrahim 2026-01-15 16:46:06 -08:00
  • a81e8724d3 feat(app-server-test-client): add thread/list subcommand + benchmarking flags owen/test_client_thread_list_benchmarking Owen Lin 2026-01-15 16:12:50 -08:00
  • d453547494 still iterating shijie/mcp-prompt shijie-openai 2026-01-15 15:03:21 -08:00
  • 004a74940a fix: send non-null content on elicitation Accept (#9196) Yuvraj Angad Singh 2026-01-16 03:50:57 +05:30
  • 749b58366c Revert empty paste image handling (#9318) Ahmed Ibrahim 2026-01-15 14:16:09 -08:00
  • 2d00570ca5 Merge branch 'main' into sticky-r sticky-r Ahmed Ibrahim 2026-01-15 13:39:20 -08:00
  • d886a8646c remove needs_follow_up error log (#9272) pap-openai 2026-01-15 21:20:54 +00:00
  • 861b12a446 Release 0.86.0-alpha.1 rust-v0.86.0-alpha.1 sayan-oai 2026-01-15 13:02:39 -08:00
  • 709104a56e Merge branch 'main' into fix/bang-prefixed-prompts-dont-replace-image-path fix/bang-prefixed-prompts-dont-replace-image-path pap-openai 2026-01-15 20:23:27 +00:00
  • 9968912ab1 Removed a noisy log log etraut/noisy_log Eric Traut 2026-01-15 12:09:51 -08:00
  • 840ec2d650 progress Ahmed Ibrahim 2026-01-15 12:02:21 -08:00
  • ffe5cf3f8a @ozan-s has signed the CLA in openai/codex#9311 github-actions[bot] 2026-01-15 19:46:09 +00:00
  • 5c751e8885 limit to p4 willwang-parallelize-cargo-check Will Wang 2026-01-15 11:40:59 -08:00
  • e486bfaa2f tool name update shijie-openai 2026-01-15 11:37:07 -08:00
  • 299d24e2d6 concurrency of number of cores Will Wang 2026-01-15 11:29:20 -08:00
  • 169201b1b5 [search] allow explicitly disabling web search (#9249) sayan-oai 2026-01-15 11:28:57 -08:00
  • 7bc2f66f15 Prompt update shijie-openai 2026-01-15 11:28:25 -08:00
  • 42fa4c237f Support SKILL.toml file. (#9125) xl-openai 2026-01-15 11:20:04 -08:00
  • 5f10548772 Revert recent styling change for input prompt placeholder text (#9307) Eric Traut 2026-01-15 10:58:12 -08:00
  • bbca41cca0 fix Ahmed Ibrahim 2026-01-15 10:38:11 -08:00
  • da44569fef nit: clean unified exec background processes (#9304) jif-oai 2026-01-15 18:34:33 +00:00
  • 393a5a0311 chore: better orchestrator prompt (#9301) jif-oai 2026-01-15 18:11:43 +00:00
  • fa4c590511 @guilhermetavaresmimo has signed the CLA in openai/codex#9303 github-actions[bot] 2026-01-15 18:06:20 +00:00
  • 4607330eff ## New Features - App-server v2 now emits collaboration tool calls as item events in the turn stream, so clients can render agent coordination in real time. (#9213) - Collaboration tools gained richer agent control: spawn_agent accepts an agent role preset, and send_input can optionally interrupt a running agent before delivering the message. (#9275, #9276) - The TUI now surfaces collab tool lifecycle events with status and prompt previews in the history view. (#9209) - /models metadata now includes upgrade migration markdown so clients can display richer guidance when suggesting model upgrades. (#9219) rust-v0.85.0 jif-oai 2026-01-15 18:04:42 +00:00
  • 7377a9658c @tavaresgmg has signed the CLA in openai/codex#9303 github-actions[bot] 2026-01-15 18:03:34 +00:00
  • a6794a1eaa tui2 pap 2026-01-15 17:56:08 +00:00
  • 0de3de185a simplify pap 2026-01-15 17:51:40 +00:00
  • ed5f688c87 better comment pap 2026-01-15 17:50:07 +00:00
  • 55bda1a0f2 revert: remove pre-Landlock bind mounts apply (#9300) viyatb-oai 2026-01-15 09:47:57 -08:00
  • 8bf607dc81 image path not replaced when prefixed by bang pap 2026-01-15 17:37:33 +00:00
  • b4d240c3ae fix(exec): improve stdin prompt decoding (#9151) 李琼羽 2026-01-16 01:29:05 +08:00
  • f6df1596eb Propagate MCP disabled reason (#9207) gt-oai 2026-01-15 17:24:00 +00:00
  • aa0fa2435d Release 0.85.0-alpha.2 rust-v0.85.0-alpha.2 Ahmed Ibrahim 2026-01-15 09:17:34 -08:00
  • ae96a15312 Changed codex resume --last to honor the current cwd (#9245) Eric Traut 2026-01-15 09:05:08 -08:00
  • 93260d5a2f @vincentsch has signed the CLA in openai/codex#9295 github-actions[bot] 2026-01-15 17:02:27 +00:00
  • b01c322eca tui: remove unused helpers cleanup/tui-unused-helpers Derrick Choi 2026-01-15 11:05:55 -05:00
  • 033557be34 @anntnzrb has signed the CLA in openai/codex#9289 github-actions[bot] 2026-01-15 16:02:52 +00:00
  • 3fc487e0e0 feat: basic tui for event emission (#9209) jif-oai 2026-01-15 15:53:02 +00:00
  • faeb08c1e1 feat: add interrupt capabilities to send_input (#9276) jif-oai 2026-01-15 14:59:07 +00:00
  • 05b960671d feat: add agent roles to collab tools (#9275) jif-oai 2026-01-15 13:33:52 +00:00
  • bad4c12b9d feat: collab tools app-server event mapping (#9213) jif-oai 2026-01-15 09:03:26 +00:00
  • d2628e8931 Merge branch 'main' into codex/add-process-id-to-logging marina-oai 2026-01-15 17:19:23 +09:00
  • b452f2ed9a @marina-oai has signed the CLA in openai/codex#9263 github-actions[bot] 2026-01-15 08:19:11 +00:00
  • ca47abc69a Record exec pids in tool call spans marina-oai 2026-01-15 17:16:24 +09:00
  • a4fd6e3420 fix Ahmed Ibrahim 2026-01-15 00:02:35 -08:00
  • 6ce70dbb5c scenario cleanup dh--apply-patch-context-fix Dylan Hurd 2026-01-08 09:50:10 -08:00
  • 961270022d detach unit tests from scenarios Dylan Hurd 2025-12-17 17:12:14 -08:00
  • 28e8306f6a clean up test scenarios Dylan Hurd 2025-12-17 16:37:14 -08:00
  • 14f85c1d31 update scenarios Dylan Hurd 2025-12-08 14:44:32 -08:00
  • 050382098a more tests Dylan Hurd 2025-12-04 14:15:39 -08:00
  • badd55aae3 fix(apply-patch) Support repeated @@ lines Dylan Hurd 2025-12-04 14:06:31 -08:00
  • 326547dfe8 Chore: mcp prompt intervention shijie-openai 2026-01-14 16:35:29 -08:00
  • f7868f301b Release 0.85.0-alpha.1 rust-v0.85.0-alpha.1 Michael Bolin 2026-01-14 22:25:47 -08:00
  • 2259031d64 fix: fallback to Landlock-only when user namespaces unavailable and set PR_SET_NO_NEW_PRIVS early (#9250) viyatb-oai 2026-01-14 22:24:34 -08:00
  • a09711332a Add migration_markdown in model_info (#9219) Ahmed Ibrahim 2026-01-14 17:55:22 -08:00
  • d67aa9eaa0 ## New Features - Extend the Rust protocol/types to include additional metadata on text elements, enabling richer client rendering and schema evolution (#9235) rust-v0.84.0 Michael Bolin 2026-01-14 16:57:30 -08:00
  • 4a9c2bcc5a Add text element metadata to types (#9235) charley-oai 2026-01-14 16:41:50 -08:00
  • 2a68b74b9b fix: increase timeout for release builds from 30 to 60 minutes (#9242) Michael Bolin 2026-01-14 16:38:25 -08:00
  • 76a83170fe @wiltzius-openai has signed the CLA in openai/codex#9244 github-actions[bot] 2026-01-15 00:31:43 +00:00
  • 9c8f2994c6 Simplify turn duration metric tagging wiltzius/codex/add-end-to-end-duration-metric-for-user-turns-37cn68 Tom 2026-01-14 16:30:17 -08:00
  • b64328a549 Simplify turn duration metric tagging wiltzius/codex/add-end-to-end-duration-metric-for-user-turns-m2nd90 Tom 2026-01-14 16:30:09 -08:00
  • bbc79f1e6f feat(app-server): add durations to items and turns owen/add_durations_to_items_and_turns Owen Lin 2026-01-14 16:25:13 -08:00
  • dd8daa7c2a Merge 6eaa291f71 into sapling-pr-archive-bolinfest Michael Bolin 2026-01-14 16:24:34 -08:00
  • 6eaa291f71 fix: increase timeout for release builds from 30 to 60 minutes Michael Bolin 2026-01-14 16:24:28 -08:00
  • 5fe0cd1943 ## Bug Fixes - Improve SSE response streaming performance by avoiding redundant per-event cloning (#9238) rust-v0.83.0 Michael Bolin 2026-01-14 16:23:08 -08:00
  • 80e906d0c9 Simplify turn duration metric tagging wiltzius/codex/add-end-to-end-duration-metric-for-user-turns Tom 2026-01-14 16:22:58 -08:00
  • 99af97cd7e Restart codex after update codex/change-update-check-flow-to-restart-codex Dylan Hurd 2026-01-14 16:09:48 -08:00
  • 3728db11b8 fix: eliminate unnecessary clone() for each SSE event (#9238) Michael Bolin 2026-01-14 16:06:09 -08:00
  • f29b4207a7 Merge a265928c96 into sapling-pr-archive-bolinfest Michael Bolin 2026-01-14 15:55:45 -08:00
  • a265928c96 fix: eliminate unnecessary clone() for each SSE event Michael Bolin 2026-01-14 15:55:38 -08:00
  • 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) rust-v0.82.0 Michael Bolin 2026-01-14 15:42:33 -08:00
  • e59e7d163d fix: correct linux sandbox uid/gid mapping after unshare (#9234) viyatb-oai 2026-01-14 15:35:53 -08:00
  • 71a2973fd9 upgrade runners in rust-ci.yml to use the larger runners (#9106) willwang-openai 2026-01-14 15:22:59 -08:00
  • 24b88890cb Updated issue template to ask for terminal emulator (#9231) Eric Traut 2026-01-14 15:00:15 -08:00
  • 1abe208bf4 Harden writable path checks against case changes codex/viyatb/fix-case-insensitivity-vulnerability viyatb-oai 2026-01-14 13:52:08 -08:00
  • 5e426ac270 add WebSearchMode enum (#9216) sayan-oai 2026-01-14 12:51:42 -08:00
  • 1e5a2a2599 Release 0.82.0-alpha.3 rust-v0.82.0-alpha.3 Josh McKinney 2026-01-14 12:31:54 -08:00
  • 27da8a68d3 fix(tui): disable double-press quit shortcut (#9220) Josh McKinney 2026-01-14 12:28:18 -08:00
  • a96d233ea5 chore: prefer indoc for multiline strings joshka/indoc-multiline Josh McKinney 2026-01-13 16:20:26 -08:00
  • 0471ddbe74 fix(tui2): align Steer submit keys (#9218) Josh McKinney 2026-01-14 11:35:55 -08:00
  • e6d2ef432d Rename hierarchical_agents to child_agents_md (#9215) pakrym-oai 2026-01-14 11:14:24 -08:00
  • 2199cfd5e7 Release 0.82.0-alpha.2 rust-v0.82.0-alpha.2 jif-oai 2026-01-14 18:55:45 +00:00
  • 577e1fd1b2 feat: adding piped process to replace PTY when needed (#8797) jif-oai 2026-01-14 18:44:04 +00:00
  • fe1e0da102 s/mcp_server_requirements/mcp_servers (#9212) gt-oai 2026-01-14 18:41:52 +00:00
  • e958d0337e Log headers in trace mode (#9214) pakrym-oai 2026-01-14 10:38:12 -08:00