Commit Graph

  • 55fc075723 Send events to realtime api (#12423) Ahmed Ibrahim 2026-02-21 23:24:51 -08:00
  • 85b00ae8de fix(core) exec policy parsing 3 (#12485) Dylan Hurd 2026-02-21 22:26:13 -08:00
  • 82d3c9ed76 feat(tui) /clear (#12444) Won Park 2026-02-21 22:06:56 -08:00
  • 37610240ec app-server: retain thread listener across disconnects (#12373) Max Johnson 2026-02-21 21:33:33 -08:00
  • c4f1af7a86 feat(tui): syntax highlighting via syntect with theme picker (#11447) Felipe Coury 2026-02-22 01:26:58 -03:00
  • 1dad0a7f4a Make shell detection tests robust to Nix shell paths (#12476) Alex Kwiatkowski 2026-02-21 20:08:02 -08:00
  • b73c4b50a2 fix: make realtime conversation flake test order-insensitive (#12475) Michael Bolin 2026-02-21 17:06:35 -08:00
  • 5e505ff877 Revert "Route inbound realtime text into turn start or steer" (#12479) Ahmed Ibrahim 2026-02-21 15:46:03 -08:00
  • 031d701705 Route inbound realtime text into turn start or steer (#12469) Ahmed Ibrahim 2026-02-21 15:45:27 -08:00
  • 2ba2c57af4 fix(tui): preserve URL clickability across all TUI views (#12067) Felipe Coury 2026-02-21 20:31:41 -03:00
  • 66d5d34e6e core: preserve constrained approval/sandbox policies in TurnContext (#12473) Michael Bolin 2026-02-21 14:40:24 -08:00
  • f33ac830aa fix: make skills loader tests hermetic with ~/.agents skills (#12474) Michael Bolin 2026-02-21 14:40:13 -08:00
  • 3586fcb802 Improve token usage estimate for images (#12419) Eric Traut 2026-02-21 14:25:36 -08:00
  • b17148f13a Prefer v2 websockets if available (#12428) pakrym-oai 2026-02-21 12:08:04 -08:00
  • a6b2bacb5b Prevent replayed runtime events from forcing active status (#12420) Eric Traut 2026-02-21 11:55:03 -08:00
  • 5a635f3427 profile-level model_catalog_json overrie (#12410) sayan-oai 2026-02-21 11:39:02 -08:00
  • b3202cbd58 feat(linux-sandbox): implement proxy-only egress via TCP-UDS-TCP bridge (#11293) viyatb-oai 2026-02-21 10:16:34 -08:00
  • e7b6f38b58 Delete AggregatedStream (#12441) pakrym-oai 2026-02-21 00:50:27 -08:00
  • f5d7a74568 chore: delete empty codex-rs/code file (#12440) Michael Bolin 2026-02-21 00:44:55 -08:00
  • 85ce91a5b3 refactor(core): move embedded system skills into codex-skills crate (#12435) Michael Bolin 2026-02-21 00:34:08 -08:00
  • 2fe4be1aa9 fix: codex-arg0 no longer depends on codex-core (#12434) Michael Bolin 2026-02-21 00:20:42 -08:00
  • 1af2a37ada chore: remove codex-core public protocol/shell re-exports (#12432) Michael Bolin 2026-02-20 23:45:35 -08:00
  • a87c9c3299 Collapse waited message (#12430) pakrym-oai 2026-02-20 23:32:59 -08:00
  • 1a220ad77d chore: move config diagnostics out of codex-core (#12427) Michael Bolin 2026-02-20 23:19:29 -08:00
  • bb0ac5be70 Fix compaction context reinjection and model baselines (#12252) Charley Cunningham 2026-02-20 23:13:08 -08:00
  • 264fc444b6 feat: discourage the use of the --all-features flag (#12429) Michael Bolin 2026-02-20 23:02:24 -08:00
  • a8b4b569fb fix(core) Filter non-matching prefix rules (#12314) Dylan Hurd 2026-02-20 22:02:35 -08:00
  • 1779feb6a7 ignore v1 in JSON schema codegen (#12408) Michael Bolin 2026-02-20 21:36:12 -08:00
  • dca9c40dd5 test(app-server): wait for turn/completed in turn_start tests (#12376) Yaroslav Volovich 2026-02-21 05:15:21 +00:00
  • 48af93399e feat: use OAI Responses API MessagePhase type directly in App Server v2 (#12422) Michael Bolin 2026-02-20 20:43:36 -08:00
  • a73efab8dd fix: address flakiness in thread_resume_rejoins_running_thread_even_with_override_mismatch (#12381) Michael Bolin 2026-02-20 20:36:04 -08:00
  • b237f7cbb1 Add experimental realtime websocket backend prompt override (#12418) Ahmed Ibrahim 2026-02-20 20:10:51 -08:00
  • 4c1744afb2 Improve Plan mode reasoning selection flow (#12303) Charley Cunningham 2026-02-20 20:08:56 -08:00
  • 7ae5d88016 Add experimental realtime websocket URL override (#12416) Ahmed Ibrahim 2026-02-20 19:51:20 -08:00
  • 0644ba7b7e fix(nix): include libcap dependency on linux builds (#12415) Rohan Godha 2026-02-20 22:32:15 -05:00
  • 6817f0be8a Wire realtime api to core (#12268) Ahmed Ibrahim 2026-02-20 19:06:35 -08:00
  • 936e744c93 Add field to Thread object for the latest rename set for a given thread (#12301) natea-oai 2026-02-20 18:26:57 -08:00
  • 53bcfaf42d fix: explicitly list name collisions in JSON schema generation (#12406) Michael Bolin 2026-02-20 17:51:53 -08:00
  • 36a2a9fdbb [apps] Bump MCP tool call timeout. (#12405) Matthew Zeng 2026-02-20 17:35:07 -08:00
  • a5d0757ed1 fix(tui): queued-message edit shortcut unreachable in some terminals (#12240) Felipe Coury 2026-02-20 21:56:41 -03:00
  • 4ebdddaa34 [apps] Fix gateway url. (#12403) Matthew Zeng 2026-02-20 16:47:15 -08:00
  • 021e39b303 Show model/reasoning hint when switching modes (#12307) Charley Cunningham 2026-02-20 15:22:10 -08:00
  • 65b9fe8f30 clarify model_catalog_json only applied on startup (#12379) sayan-oai 2026-02-20 15:04:36 -08:00
  • 64f3827d10 Move sanitizer into codex-secrets (#12306) viyatb-oai 2026-02-20 14:47:54 -08:00
  • 1bb7989b20 Add ability to attach extra files to feedback (#12370) pakrym-oai 2026-02-20 14:26:14 -08:00
  • 9176f09cb8 docs: use --locked when installing cargo-nextest (#12377) derekf-oai 2026-02-20 14:12:13 -08:00
  • 354e7fedd2 [apps] Enforce simple logo url format. (#12374) Matthew Zeng 2026-02-20 14:05:55 -08:00
  • 60c2b7beca core tests: use hermetic mock server in review suite (#12291) viyatb-oai 2026-02-20 12:50:12 -08:00
  • 6b1091fc92 app-server: harden disconnect cleanup paths (#12218) Max Johnson 2026-02-20 12:35:16 -08:00
  • d3cf8bd0fa fix(core): require approval for destructive MCP tool calls (#12353) colby-oai 2026-02-20 15:12:16 -05:00
  • aa121a115e [apps] Implement apps configs. (#12086) Matthew Zeng 2026-02-20 12:05:21 -08:00
  • 5034d4bd89 feat: add config allow_login_shell (#12312) jif-oai 2026-02-20 20:02:24 +00:00
  • 67e802e26b ci(bazel): install Node from node-version.txt in remote image (#12205) Curtis 'Fjord' Hawthorne 2026-02-20 11:51:17 -08:00
  • f08cf8d65f CODEX-4927: Surface local login entitlement denials in browser (#12289) daniel-oai 2026-02-20 11:35:28 -08:00
  • 097620218d js_repl: remove codex.state helper references (#12275) Curtis 'Fjord' Hawthorne 2026-02-20 11:20:45 -08:00
  • 28c0089060 fix(network-proxy): add unix socket allow-all and update seatbelt rules (#11368) viyatb-oai 2026-02-20 10:56:57 -08:00
  • 73fd939296 js_repl: block wrapped payload prefixes in grammar (#12300) Curtis 'Fjord' Hawthorne 2026-02-20 10:47:07 -08:00
  • e8afaed502 Refactor network approvals to host/protocol/port scope (#12140) viyatb-oai 2026-02-20 10:39:55 -08:00
  • 41f15bf07b app-server: add JSON tracing logs (#12287) Max Johnson 2026-02-20 10:10:51 -08:00
  • 86803ca9bf Reuse connection between turns (#12294) pakrym-oai 2026-02-20 10:09:46 -08:00
  • 035c4c30bb fix: nick name at thread/read (#12347) jif-oai 2026-02-20 17:53:51 +00:00
  • 5b71246001 fix: simplify macOS sleep inhibitor FFI (#12340) Yaroslav Volovich 2026-02-20 17:52:21 +00:00
  • fd67aba114 feat: do not enqueue phase 2 if not necessary (#12344) jif-oai 2026-02-20 17:21:45 +00:00
  • 5a30cd3f92 feat: better agent picker in TUI (#12332) jif-oai 2026-02-20 15:40:34 +00:00
  • 4d60c803ba feat: cleaner TUI for sub-agents (#12327) jif-oai 2026-02-20 15:26:33 +00:00
  • 2036a5f5e0 Add MCP server context to otel tool_result logs (#12267) colby-oai 2026-02-20 10:26:19 -05:00
  • ede561b5d1 disable collab for phase 2 (#12326) jif-oai 2026-02-20 14:51:17 +00:00
  • 595665de35 chore: better agent names (#12328) jif-oai 2026-02-20 14:51:09 +00:00
  • 0f9eed3a6f feat: add nick name to sub-agents (#12320) jif-oai 2026-02-20 14:39:49 +00:00
  • 03ff04cd65 chore: nit explorer (#12315) jif-oai 2026-02-20 11:24:28 +00:00
  • a7632f68a6 Set memories phase reasoning effort constants (#12309) jif-oai 2026-02-20 09:25:35 +00:00
  • e747a8eb74 memories: add rollout_summary_file header to raw memories and tune prompts (#12221) zuxin-oai 2026-02-20 01:13:35 -08:00
  • 18bd6d2d71 [apps] Store apps tool cache in disk to reduce startup time. (#11822) Matthew Zeng 2026-02-19 22:06:51 -08:00
  • b06f91c4fe app-server: improve thread resume rejoin flow (#11776) Max Johnson 2026-02-19 21:29:05 -08:00
  • 366ecaf17a app-server: fix flaky list_apps_returns_connectors_with_accessible_flags test (#12286) Michael Bolin 2026-02-19 18:27:18 -08:00
  • 4fa304306b tests: centralize in-flight turn cleanup helper (#12271) Michael Bolin 2026-02-19 17:47:34 -08:00
  • e4456840f5 skill-creator: lazy-load PyYAML in frontmatter parsing (#12080) xl-openai 2026-02-19 15:09:12 -08:00
  • 3293538e12 Update pnpm versions to fix cve-2026-24842 (#12009) mjr-openai 2026-02-19 17:27:55 -05:00
  • 7ed3e3760d tests(thread_resume): interrupt running turns in resume error-path tests (#12269) Michael Bolin 2026-02-19 13:51:18 -08:00
  • 4edb1441a7 feat(config): add permissions.network proxy config wiring (#12054) viyatb-oai 2026-02-19 13:44:55 -08:00
  • 2668789560 [bazel] Fix proc_macro_dep libs (#12274) zbarsky-openai 2026-02-19 16:38:37 -05:00
  • 1070a0a712 Add configurable MCP OAuth callback URL for MCP login (#11382) dkumar-oai 2026-02-19 13:32:10 -08:00
  • fe7054a346 fix(bazel): replace askama templates with include_str! in memories (#11778) Alex Kwiatkowski 2026-02-19 13:29:26 -08:00
  • 429cc4860e ws turn metadata via client_metadata (#11953) pash-openai 2026-02-19 12:28:15 -08:00
  • 2f3d0b186b app-server tests: reduce intermittent nextest LEAK via graceful child shutdown (#12266) Michael Bolin 2026-02-19 12:19:42 -08:00
  • c3cb38eafb Clarify cumulative proposed_plan behavior in Plan mode (#12265) Charley Cunningham 2026-02-19 12:18:23 -08:00
  • 0362e12da6 Skip removed features during metrics emission (#12253) jif-oai 2026-02-19 19:58:46 +00:00
  • 425fff7ad6 feat: add Reject approval policy with granular prompt rejection controls (#12087) Michael Bolin 2026-02-19 11:41:49 -08:00
  • f6c06108b1 try fix 2 (#12264) jif-oai 2026-02-19 19:36:42 +00:00
  • abb018383f Undo stack size Bazel test hack (#12258) Charley Cunningham 2026-02-19 11:04:45 -08:00
  • 928be5f515 Revert "feat: no timeout mode on ue" (#12256) jif-oai 2026-02-19 19:02:29 +00:00
  • 7cd2e84026 chore: consolidate new() and initialize() for McpConnectionManager (#12255) Michael Bolin 2026-02-19 10:59:51 -08:00
  • 9719dc502c feat: no timeout mode on ue (#12250) jif-oai 2026-02-19 18:58:13 +00:00
  • dae26c9e8b chore: increase stack size for everyone (#12254) jif-oai 2026-02-19 18:44:48 +00:00
  • d87cf7794c Add configurable agent spawn depth (#12251) jif-oai 2026-02-19 18:40:41 +00:00
  • d54999d006 client side modelinfo overrides (#12101) sayan-oai 2026-02-19 10:38:57 -08:00
  • 3a951f8096 Restore phase when loading from history (#12244) Jack Mousseau 2026-02-19 09:56:56 -08:00
  • f2d5842ed1 Move previous turn context tracking into ContextManager history (#12179) Charley Cunningham 2026-02-19 09:56:20 -08:00
  • f6fd4cb3f5 Adjust MCP tool approval handling for custom servers (#11787) colby-oai 2026-02-19 12:52:42 -05:00
  • 547f462385 feat: add configurable write_stdin timeout (#12228) jif-oai 2026-02-19 17:22:13 +00:00