Commit Graph

  • b9af1d2b16 Login flow polish (#3632) Ed Bayes 2025-09-15 00:42:53 -07:00
  • 2d52e3b40a Fix codex resume so flags (cd, model, search, etc.) still work (#3625) Ahmed Ibrahim 2025-09-15 02:16:17 -04:00
  • 6039f8a126 feat: tighten preset filter, tame storage load logs, enable rollout prompt by default (#3628) Thibault Sottiaux 2025-09-14 23:05:41 -07:00
  • 50262a44ce Show abort in the resume (#3629) Ahmed Ibrahim 2025-09-15 01:24:30 -04:00
  • 839b2ae7cf Change animation frames (#3627) Ed Bayes 2025-09-14 21:36:34 -07:00
  • 6a8e743d57 initial mcp add interface (#3543) easong-openai 2025-09-14 21:30:56 -07:00
  • a797051921 chore: update swiftfox_prompt.md (#3624) Thibault Sottiaux 2025-09-14 21:10:35 -07:00
  • d7d9d96d6c feat: add reasoning level to header (#3622) Thibault Sottiaux 2025-09-14 20:59:22 -07:00
  • 26f1246a89 Revert "refactor transcript view to handle HistoryCells" (#3614) Ahmed Ibrahim 2025-09-14 23:39:36 -04:00
  • 6581da9b57 Show the header when resuming a conversation (#3615) Ahmed Ibrahim 2025-09-14 23:31:08 -04:00
  • 900bb01486 When logging in using ChatGPT, make sure to overwrite API key (#3611) Eric Traut 2025-09-14 19:48:18 -07:00
  • 2ad6a37192 Don't show the model for apikey (#3607) Ahmed Ibrahim 2025-09-14 21:32:18 -04:00
  • e5dd7f0934 Fix get_auth_status response when using custom provider (#3581) Eric Traut 2025-09-14 18:27:02 -07:00
  • b6673838e8 fix: model family and apply_patch consistency (#3603) Dylan 2025-09-14 20:20:37 -05:00
  • 1823906215 fix(tui): update full-auto to default preset (#3608) Fouad Matin 2025-09-14 18:14:11 -07:00
  • 5185d69f13 fix(core): flaky test completed_commands_do_not_persist_sessions (#3596) Fouad Matin 2025-09-14 18:04:05 -07:00
  • 4dffa496ac Skip frames files in codespell (#3606) pakrym-oai 2025-09-14 18:00:23 -07:00
  • ce984b2c71 Add session header to chat widget (#3592) Ahmed Ibrahim 2025-09-14 20:53:50 -04:00
  • c47febf221 Append full raw reasoning event text (#3605) pakrym-oai 2025-09-14 17:50:06 -07:00
  • 76c37c5493 feat: UI animation (#3590) jimmyfraiture2 2025-09-15 01:42:17 +01:00
  • 2aa84b8891 Fix EventMsg Optional (#3604) dedrisian-oai 2025-09-14 17:34:33 -07:00
  • 9177bdae5e Only one branch for swiftfox (#3601) pakrym-oai 2025-09-14 16:56:22 -07:00
  • a30e5e40ee enable-resume (#3537) Ahmed Ibrahim 2025-09-14 19:33:19 -04:00
  • 99e1d33bd1 feat: update model save (#3589) jimmyfraiture2 2025-09-15 00:25:43 +01:00
  • b2f6fc3b9a Fix flaky windows test (#3564) dedrisian-oai 2025-09-14 16:20:25 -07:00
  • 51f88fd04a Fix swiftfox model selector (#3598) pakrym-oai 2025-09-14 16:12:21 -07:00
  • 916fdc2a37 Add per-model-family prompts (#3597) pakrym-oai 2025-09-14 15:45:15 -07:00
  • 863d9c237e Include command output when sending timeout to model (#3576) pakrym-oai 2025-09-14 14:38:26 -07:00
  • 7e1543f5d8 Align user history message prefix width (#3467) Ahmed Ibrahim 2025-09-14 16:51:08 -04:00
  • d701eb32d7 Gate model upgrade prompt behind ChatGPT auth (#3586) Ahmed Ibrahim 2025-09-14 16:08:24 -04:00
  • 9baae77533 chore: update output_lines() to take a struct instead of a sequence of bools (#3591) Michael Bolin 2025-09-14 13:07:38 -07:00
  • e932722292 Add spacing before queued status indicator messages (#3474) Ahmed Ibrahim 2025-09-14 15:37:28 -04:00
  • bbea6bbf7e Handle resuming/forking after compact (#3533) Ahmed Ibrahim 2025-09-14 09:23:31 -04:00
  • 4891ee29c5 refactor transcript view to handle HistoryCells (#3538) Jeremy Rose 2025-09-13 19:23:14 -07:00
  • bac8a427f3 chore: default swiftfox models to experimental reasoning summaries (#3560) Thibault Sottiaux 2025-09-13 16:40:54 -07:00
  • 14ab1063a7 chore: rename Thibault Sottiaux 2025-09-12 23:17:41 -07:00
  • a77364bbaa chore: remove descriptions Thibault Sottiaux 2025-09-12 22:55:40 -07:00
  • 19b4ed3c96 w Thibault Sottiaux 2025-09-12 22:44:05 -07:00
  • 3d4acbaea0 Preserve IDs for more item types in azure (#3542) pakrym-oai 2025-09-12 18:09:56 -07:00
  • 414b8be8b6 Always request encrypted cot (#3539) pakrym-oai 2025-09-12 16:51:30 -07:00
  • 90a0fd342f Review Mode (Core) (#3401) dedrisian-oai 2025-09-12 16:25:10 -07:00
  • 8d56d2f655 fix: NIT None reasoning effort (#3536) jif-oai 2025-09-12 14:17:49 -07:00
  • 8408f3e8ed Fix NUX UI (#3534) jif-oai 2025-09-12 14:09:31 -07:00
  • b8ccfe9b65 core: expand default sandbox (#3483) Jeremy Rose 2025-09-12 14:03:02 -07:00
  • e3c6903199 Add Azure Responses API workaround (#3528) pakrym-oai 2025-09-12 13:52:15 -07:00
  • 5f6e95b592 if a command parses as a patch, do not attempt to run it (#3382) Jeremy Rose 2025-09-12 13:47:41 -07:00
  • a2e9cc5530 Update interruption error message styling (#3470) Ahmed Ibrahim 2025-09-12 16:17:02 -04:00
  • ea225df22e feat: context compaction (#3446) jif-oai 2025-09-12 13:07:10 -07:00
  • d4848e558b Add spacing before composer footer hints (#3469) Ahmed Ibrahim 2025-09-12 15:31:24 -04:00
  • 1a6a95fb2a Add spacing between dropdown headers and items (#3472) Ahmed Ibrahim 2025-09-12 15:31:15 -04:00
  • c6fd056aa6 feat: reasoning effort as optional (#3527) jif-oai 2025-09-12 12:06:33 -07:00
  • abdcb40f4c feat: change the behavior of SetDefaultModel RPC so None clears the value. (#3529) Michael Bolin 2025-09-12 11:35:51 -07:00
  • 4ae6b9787a standardize shell description (#3514) Dylan 2025-09-12 14:24:09 -04:00
  • bba567cee9 bug: fix model save (#3525) jif-oai 2025-09-12 10:38:12 -07:00
  • ba6af23cb6 Add spacing to timer duration formats (#3471) Ahmed Ibrahim 2025-09-12 12:05:57 -04:00
  • f805d17930 MCP Documentation Changes Requests in Code Review (#3507) Charlie Weems 2025-09-12 09:04:49 -07:00
  • 90965fbc84 chore: add just test, which runs cargo nextest (#3508) Michael Bolin 2025-09-12 08:44:44 -07:00
  • c172e8e997 feat: added SetDefaultModel to JSON-RPC server (#3512) Michael Bolin 2025-09-11 23:44:17 -07:00
  • 9bbeb75361 feat: include reasoning_effort in NewConversationResponse (#3506) Michael Bolin 2025-09-11 21:04:40 -07:00
  • 6ccd32c601 add(readme): IDE (#3494) Fouad Matin 2025-09-11 17:46:20 -07:00
  • 3b5a5412bb Log cf-ray header in client traces (#3488) pakrym-oai 2025-09-11 17:42:44 -07:00
  • 44bb53df1e bug: default to image (#3501) jif-oai 2025-09-11 16:10:24 -07:00
  • 8453915e02 feat: TUI onboarding (#3398) jif-oai 2025-09-11 15:04:29 -07:00
  • 44587c2443 Use PlanType enum when formatting usage-limit CTA (#3495) Ahmed Ibrahim 2025-09-11 18:01:25 -04:00
  • 8f7b22b652 Add more detailed documentation on MCP server usage (#3345) Charlie Weems 2025-09-11 14:38:24 -07:00
  • 027944c64e fix: improve handle_sandbox_error timeouts (#3435) Dylan 2025-09-11 12:09:20 -07:00
  • bec51f6c05 chore: enable clippy::redundant_clone (#3489) Michael Bolin 2025-09-11 11:59:37 -07:00
  • 66967500bb Assign the entire gpt-5 model family same characteristics (#3490) pakrym-oai 2025-09-11 11:56:49 -07:00
  • 167b4f0e25 Clear composer on fork (#3445) Ahmed Ibrahim 2025-09-11 11:45:17 -07:00
  • 167154178b fix: use -F instead of -f for force=true in gh call (#3486) Michael Bolin 2025-09-11 11:32:47 -07:00
  • 674e3d3c90 Add Compact and Turn Context to the rollout items (#3444) Ahmed Ibrahim 2025-09-11 11:08:51 -07:00
  • 114ce9ff4d NIT unified exec (#3479) jif-oai 2025-09-11 09:19:12 -07:00
  • e13b35ecb0 Simplify auth flow and reconcile differences between ChatGPT and API Key auth (#3189) Eric Traut 2025-09-11 09:16:34 -07:00
  • 377af75730 apply-patch: sort replacements and add regression tests (#3425) Jeremy Rose 2025-09-11 09:07:03 -07:00
  • 86e0f31a7e chore: rust-release.yml should update the latest-alpha-cli branch (#3458) Michael Bolin 2025-09-11 08:06:28 -07:00
  • 8f837f1093 fix: add check to ensure output of generate_mcp_types.py matches codex-rs/mcp-types/src/lib.rs (#3450) Michael Bolin 2025-09-10 23:31:28 -07:00
  • 162e1235a8 Change forking to read the rollout from file (#3440) Ahmed Ibrahim 2025-09-10 17:42:54 -07:00
  • c09ed74a16 Unified execution (#3288) jif-oai 2025-09-10 17:38:11 -07:00
  • 65f3528cad feat: add UserInfo request to JSON-RPC server (#3428) Michael Bolin 2025-09-10 17:03:35 -07:00
  • 44262d8fd8 fix: ensure output of codex-rs/mcp-types/generate_mcp_types.py matches codex-rs/mcp-types/src/lib.rs (#3439) Michael Bolin 2025-09-10 16:14:41 -07:00
  • 95a9938d3a fix trampling projects table when accepting trusted dirs (#3434) Jeremy Rose 2025-09-10 16:01:31 -07:00
  • f69f07b028 put workspace roots in the environment context (#3375) Jeremy Rose 2025-09-10 15:10:52 -07:00
  • 8d766088e6 Make user_agent optional (#3436) Gabriel Peal 2025-09-10 14:15:02 -07:00
  • 87654ec0b7 Persist model & reasoning changes (#2799) dedrisian-oai 2025-09-10 13:53:46 -07:00
  • 51d9e05de7 Back out "feat: POSIX unification and snapshot sessions (#3179)" (#3430) Michael Bolin 2025-09-10 12:40:24 -07:00
  • 8068cc75f8 replace tui_markdown with a custom markdown renderer (#3396) Jeremy Rose 2025-09-10 12:13:53 -07:00
  • acb28bf914 Improved resiliency of two auth-related tests (#3427) Eric Traut 2025-09-10 11:46:02 -07:00
  • 97338de578 Remove a broken link to prompting_guide.md in docs/getting-started.md (#2858) Kazuhiro Sera 2025-09-11 02:52:50 +09:00
  • 5200b7a95d docs: fix codex exec heading typo (#2703) katyhshi 2025-09-10 10:39:53 -07:00
  • 64e6c4afbb fix: remove empty file: chatwidget_stream_tests.rs (#3356) Michael Bolin 2025-09-10 10:35:24 -07:00
  • 39db113cc9 Added images to UserMessageEvent (#3400) Eric Traut 2025-09-10 10:18:43 -07:00
  • 45bd5ca4b9 Move initial history to protocol (#3422) Ahmed Ibrahim 2025-09-10 10:17:24 -07:00
  • c13c3dadbf fix: remove unnecessary #[allow(dead_code)] annotation (#3357) Michael Bolin 2025-09-10 08:19:05 -07:00
  • 8636bff46d Set a user agent suffix when used as a mcp server (#3395) Gabriel Peal 2025-09-09 19:32:57 -07:00
  • 43809a454e Introduce rollout items (#3380) Ahmed Ibrahim 2025-09-09 16:52:33 -07:00
  • 5c48600bb3 alt+delete deletes the word to the right of the cursor (delete_forward_word) (#3394) dank-openai 2025-09-09 15:41:23 -07:00
  • de6559f2ab Include apply_patch tool for oss models from gpt-oss providers with different naming convention (e.g. openai/gpt-oss-*) (#2811) Andrew Tan 2025-09-10 06:02:02 +08:00
  • 5bcc9d8b77 Do not send reasoning item IDs (#3390) pakrym-oai 2025-09-09 14:47:06 -07:00
  • 5eab4c7ab4 Replace config.responses_originator_header_internal_override with CODEX_INTERNAL_ORIGINATOR_OVERRIDE_ENV_VAR (#3388) Gabriel Peal 2025-09-09 14:23:23 -07:00
  • f656e192bf No fail fast (#3387) jif-oai 2025-09-09 13:17:14 -07:00