Commit Graph

  • ad7f66a284 refactor: simplify queued turn start plumbing dev/efrazer/app-server-queue-gated Edward Frazer 2026-05-11 15:52:22 -07:00
  • 0f3c454da6 codex: fix CI failure on PR #21861 starr/view-image-sandbox-20260508 starr-openai 2026-05-11 15:51:34 -07:00
  • f635339027 core: preserve unified exec sandbox cwd selection dev/bookholt/cli-8744-workdir-sandbox-root Chris Bookholt 2026-05-11 22:51:31 +00:00
  • 0c8a34d072 feat(skills): require plugin creator deeplink handoff efrazer/plugin-creator-deeplink-handoff Edward Frazer 2026-05-11 15:18:36 -07:00
  • cb05fe8de3 codex: fix CI failure on PR #21861 starr-openai 2026-05-11 15:45:50 -07:00
  • f921703092 merge commit for archive created by Sapling sapling-pr-archive-bolinfest Michael Bolin 2026-05-11 15:44:54 -07:00
  • 435b7ab8c5 Move workspace roots onto thread/session state and stop using active permission profile modifications as an overlay for writable roots. Existing app-server threads now preserve their persisted PermissionProfile value across resume, fork, and turn updates; permissions requests on existing threads only update the active named profile after validating it exists. Workspace roots can be updated independently, and SandboxPolicy::WorkspaceWrite no longer stores its own writable_roots. pr21250 Michael Bolin 2026-05-11 15:24:36 -07:00
  • bb6134c028 Stop uploading accepted line fingerprints (#22180) main alexsong-oai 2026-05-11 15:41:38 -07:00
  • cb75189454 [exec-server] restore HTTP upgrade websocket listener ruslan/exec-server-http-upgrade Ruslan Nigmatullin 2026-05-11 22:36:25 +00:00
  • 6c4a9ad192 [exec-server] remove reverted HTTP upgrade residue Ruslan Nigmatullin 2026-05-11 22:30:19 +00:00
  • db05316160 Revert "[exec-server] add HTTP-upgrade listen mode" Ruslan Nigmatullin 2026-05-11 22:23:11 +00:00
  • 86b218d390 [exec-server] add HTTP-upgrade listen mode Ruslan Nigmatullin 2026-05-11 22:11:36 +00:00
  • b97c510ad7 [exec-server] preserve raw websocket listen mode Ruslan Nigmatullin 2026-05-11 22:08:49 +00:00
  • 7a184bd11e [exec-server] drop binary websocket handling Ruslan Nigmatullin 2026-05-11 22:07:02 +00:00
  • c9756488b7 [exec-server] add readiness endpoint Ruslan Nigmatullin 2026-05-11 21:33:10 +00:00
  • 0e90675a80 [exec-server] keep websocket URL surface unchanged Ruslan Nigmatullin 2026-05-11 21:16:39 +00:00
  • a7f31d489d [exec-server] add HTTP health endpoints Ruslan Nigmatullin 2026-05-09 20:38:35 +00:00
  • 3b89bedc71 [Core] Track prior user input in MCP metadata mchen/SAI-13334 Michael Chen 2026-05-11 15:39:14 -07:00
  • 4859d80ffe Update codex remote-control to start the daemon (#22218) Owen Lin 2026-05-11 15:38:30 -07:00
  • c0b49d0bf5 codex: fix CI failure on PR #21861 starr-openai 2026-05-11 15:34:31 -07:00
  • 65c80faaf5 [exec-server] remove added HTTP upgrade tests codex/pr-21963-remove-tests Michael Zeng 2026-05-11 15:31:01 -07:00
  • b53c13f674 Release 0.131.0-alpha.8 rust-v0.131.0-alpha.8 Ahmed Ibrahim 2026-05-12 01:30:39 +03:00
  • 5fa4a8c994 merge commit for archive created by Sapling Michael Bolin 2026-05-11 15:29:31 -07:00
  • 178080cc75 Move live thread metadata handling above recorder wiltzius/codex/live-thread-metadata-handler Tom Wiltzius 2026-05-08 20:15:04 -07:00
  • 3657f23fe3 Add default cwd for configured environments starr/env-default-cwd-provider-20260511 starr-openai 2026-05-11 14:49:22 -07:00
  • fca2a68f85 Add thread metadata store API wiltzius/codex/thread-metadata-store-api Tom Wiltzius 2026-05-08 20:08:20 -07:00
  • 35b8af778e codex: fix CI failure on PR #21861 starr-openai 2026-05-11 15:27:03 -07:00
  • 4df5670b06 Publish Linux runtime wheels with glibc-compatible tags codex/publish-python-runtime-pypi Ahmed Ibrahim 2026-05-12 01:26:19 +03:00
  • 2d23f3ad7b Move workspace roots onto thread/session state and stop using active permission profile modifications as an overlay for writable roots. Existing app-server threads now preserve their persisted PermissionProfile value across resume, fork, and turn updates; permissions requests on existing threads only update the active named profile after validating it exists. Workspace roots can be updated independently, and SandboxPolicy::WorkspaceWrite no longer stores its own writable_roots. Michael Bolin 2026-05-11 15:24:36 -07:00
  • ed59c0ca66 codex: fix PR #21617 windows clippy starr/apply-patch-consolidated-20260507 starr-openai 2026-05-11 15:24:02 -07:00
  • 902551b6dc Stabilize remote routing e2e tests starr/remote-ci-routing-test-harness-20260511 starr-openai 2026-05-11 12:48:41 -07:00
  • 536e15442e Emit unified exec end on startup failure starr/remote-ci-unified-exec-failed-end-20260511 starr-openai 2026-05-11 12:48:22 -07:00
  • da5282aa4f Use remote fs for turn diff repo root starr/remote-ci-turn-diff-remote-fs-20260511 starr-openai 2026-05-11 12:48:11 -07:00
  • 7207ebf562 Isolate tmp-dependent tests from ambient git starr/remote-ci-test-cwd-no-tmp-20260511 starr-openai 2026-05-11 12:47:46 -07:00
  • c50d5fdbb7 Merge 6579ec2f9d into sapling-pr-archive-bolinfest Michael Bolin 2026-05-11 15:23:23 -07:00
  • 6579ec2f9d Move workspace roots onto thread/session state and stop using active permission profile modifications as an overlay for writable roots. Existing app-server threads now preserve their persisted PermissionProfile value across resume, fork, and turn updates; permissions requests on existing threads only update the active named profile after validating it exists. Workspace roots can be updated independently, and SandboxPolicy::WorkspaceWrite no longer stores its own writable_roots. Michael Bolin 2026-05-11 15:23:15 -07:00
  • 9ab7f4e6ac Add Windows hook command overrides (#22159) Abhinav 2026-05-11 18:22:29 -04:00
  • 84307c03ee merge commit for archive created by Sapling Michael Bolin 2026-05-11 15:19:58 -07:00
  • 162da66557 Move workspace roots onto thread/session state and stop using active permission profile modifications as an overlay for writable roots. Existing app-server threads now preserve their persisted PermissionProfile value across resume, fork, and turn updates; permissions requests on existing threads only update the active named profile after validating it exists. Workspace roots can be updated independently, and SandboxPolicy::WorkspaceWrite no longer stores its own writable_roots. Michael Bolin 2026-05-11 15:19:33 -07:00
  • 9df7810dcb Probe 6x8 Windows archive fanout on non-XL starr/ci-probe-archive-6x8-nonxl-20260511-full-ci starr/ci-probe-archive-6x8-nonxl-20260511 starr-openai 2026-05-11 15:18:59 -07:00
  • 9d592f9994 codex: fix CI failure on PR #21861 starr-openai 2026-05-11 15:17:36 -07:00
  • a175ddacc0 [codex-analytics] emit terminal review events (#18748) rhan-oai 2026-05-11 15:13:32 -07:00
  • fd9c1f646f codex: scope PR #21617 sandbox integration test starr-openai 2026-05-11 15:03:42 -07:00
  • 902ac51132 codex: fix PR #21617 sandbox integration test starr-openai 2026-05-11 14:25:53 -07:00
  • 12f5e50fe5 codex: fix PR #21617 clippy failure starr-openai 2026-05-11 14:09:55 -07:00
  • dc3629bdda codex: address final apply_patch review nits (#21617) starr-openai 2026-05-11 14:02:29 -07:00
  • a138bc4c91 Keep MCP patch approval test unsandboxed starr-openai 2026-05-11 11:32:05 -07:00
  • 751f9eb451 Run apply_patch runtime tests with Tokio starr-openai 2026-05-11 11:28:04 -07:00
  • 5df7574b3d Fix apply_patch CI regressions starr-openai 2026-05-11 11:18:44 -07:00
  • 9f79fe2700 Carry selected apply_patch environment starr-openai 2026-05-11 11:00:09 -07:00
  • aea830453c Address apply_patch review feedback starr-openai 2026-05-11 10:51:10 -07:00
  • 7eb107f797 Allow default apply_patch environment starr-openai 2026-05-11 10:25:49 -07:00
  • 77b3116c65 Parse apply_patch environment preamble in parser starr-openai 2026-05-08 18:07:30 -07:00
  • 2cf36f8b50 Tighten apply_patch environment handling starr-openai 2026-05-08 14:05:42 -07:00
  • 81f5eabfc1 [exec-server] add HTTP-upgrade listen mode Ruslan Nigmatullin 2026-05-11 22:11:36 +00:00
  • b3f4dc3642 @bookholt-oai has signed the CLA in openai/codex#22207 cla-signatures github-actions[bot] 2026-05-11 22:11:08 +00:00
  • aa9e8f0262 [8/8] Add Python SDK Ruff formatting (#22021) Ahmed Ibrahim 2026-05-12 01:10:29 +03:00
  • 686953b63b [exec-server] preserve raw websocket listen mode Ruslan Nigmatullin 2026-05-11 22:08:49 +00:00
  • cda1b1ab5f nits jif/guardian-step-1 jif-oai 2026-05-11 23:08:34 +01:00
  • a4a0322224 [exec-server] drop binary websocket handling Ruslan Nigmatullin 2026-05-11 22:07:02 +00:00
  • f7a99e5a29 Merge ea13af2fa5 into sapling-pr-archive-bolinfest Michael Bolin 2026-05-11 15:06:46 -07:00
  • 3e10e09e24 [7/8] Add Python SDK app-server integration harness (#22014) Ahmed Ibrahim 2026-05-12 01:06:41 +03:00
  • ea13af2fa5 Move workspace roots onto thread/session state and stop using active permission profile modifications as an overlay for writable roots. Existing app-server threads now preserve their persisted PermissionProfile value across resume, fork, and turn updates; permissions requests on existing threads only update the active named profile after validating it exists. Workspace roots can be updated independently, and SandboxPolicy::WorkspaceWrite no longer stores its own writable_roots. Michael Bolin 2026-05-11 14:58:23 -07:00
  • 5ea36a7efb bind the spawn agent capability jif-oai 2026-05-11 23:06:14 +01:00
  • 2b90c37069 [6/8] Add high-level Python SDK approval mode (#21910) Ahmed Ibrahim 2026-05-12 01:02:43 +03:00
  • f1b84fac63 [5/8] Rename Python SDK package to openai-codex (#21905) Ahmed Ibrahim 2026-05-12 00:59:25 +03:00
  • 49a7b9f625 Merge 3eace94625 into sapling-pr-archive-bolinfest Michael Bolin 2026-05-11 14:58:29 -07:00
  • 3eace94625 Move workspace roots onto thread/session state and stop using active permission profile modifications as an overlay for writable roots. Existing app-server threads now preserve their persisted PermissionProfile value across resume, fork, and turn updates; permissions requests on existing threads only update the active named profile after validating it exists. Workspace roots can be updated independently, and SandboxPolicy::WorkspaceWrite no longer stores its own writable_roots. Michael Bolin 2026-05-11 14:58:23 -07:00
  • b4bc02439f [4/8] Define Python SDK public API surface (#21896) Ahmed Ibrahim 2026-05-12 00:57:44 +03:00
  • 5a3800e0ba feat(app-server) install runtime dh--app-server--install-runtime Dylan Hurd 2026-05-11 13:36:06 -07:00
  • c04e59e045 merge commit for archive created by Sapling Michael Bolin 2026-05-11 14:54:04 -07:00
  • 34416d6a9e Move workspace roots onto thread/session state and stop using active permission profile modifications as an overlay for writable roots. Existing app-server threads now preserve their persisted PermissionProfile value across resume, fork, and turn updates; permissions requests on existing threads only update the active named profile after validating it exists. Workspace roots can be updated independently, and SandboxPolicy::WorkspaceWrite no longer stores its own writable_roots. Michael Bolin 2026-05-11 11:23:30 -07:00
  • 3e2936dd0e [3/8] Run Python SDK tests in CI (#21895) Ahmed Ibrahim 2026-05-12 00:53:36 +03:00
  • 6a4653efc8 [2/8] Generate Python SDK types from pinned runtime (#21893) Ahmed Ibrahim 2026-05-12 00:53:21 +03:00
  • a0fd0e36f3 Report blocked code-mode tool frontiers codex/code-mode-blocked-frontier Danny Zhang 2026-05-11 14:34:32 -07:00
  • afec29ecbc core: tighten unified exec sandbox setup Chris Bookholt 2026-05-11 20:06:14 +00:00
  • cd9b860494 Merge remote-tracking branch 'origin/main' into pakrym/simplify-mcp-handler-plumbing pakrym/simplify-mcp-handler-plumbing pakrym-oai 2026-05-11 14:46:22 -07:00
  • 3e681243c9 test(app-server): run plain tests in process starr/app-server-in-process-tests-20260511 starr-openai 2026-05-11 14:27:34 -07:00
  • 5fe33443b0 [1/8] Pin Python SDK runtime dependency (#21891) Ahmed Ibrahim 2026-05-12 00:42:26 +03:00
  • e1577053b9 refactor(cli): simplify plugin CLI helpers caseychow/codex/plugin-cli-marketplaces Casey Chow 2026-05-06 16:23:08 -04:00
  • 902ee48768 feat(cli): add plugin marketplace commands Casey Chow 2026-05-06 14:39:54 -04:00
  • a5a031cde0 [exec-server] add readiness endpoint Ruslan Nigmatullin 2026-05-11 21:33:10 +00:00
  • 30ebfbf30f feat: guardian as an extension (contributors part) jif-oai 2026-05-11 22:32:32 +01:00
  • 6140c2b95f fix(tui): stop disabling alt screen for zellij fcoury/remove-zellij-workaround Felipe Coury 2026-05-11 18:32:00 -03:00
  • 7337901c67 Probe archive fanout with 4x16 consumers starr/ci-probe-archive-4x16-20260511-full-ci starr/ci-probe-archive-4x16-20260511 starr-openai 2026-05-11 14:27:30 -07:00
  • 3a5ae34a97 Probe archive fanout with 4x8 Windows shards starr/ci-probe-archive-4x8-20260511-full-ci starr/ci-probe-archive-4x8-20260511 starr-openai 2026-05-11 14:27:23 -07:00
  • bc20ba9ee4 Probe 6x8 Windows archive fanout starr/ci-probe-archive-6x8-20260511-full-ci starr/ci-probe-archive-6x8-20260511 starr-openai 2026-05-11 14:27:20 -07:00
  • 517767779a test(core): cover elevated Windows deny-read integration codex/viyatb/windows-deny-read-parity viyatb-oai 2026-05-11 14:22:08 -07:00
  • ce30099de9 codex: fix CI failure on PR #22214 Felipe Coury 2026-05-11 18:20:09 -03:00
  • 5634aa3bf2 [codex] Cover WFP setup failure results dev/bookholt/windows-sandbox-setup-errors Chris Bookholt 2026-05-11 21:18:46 +00:00
  • cab65325f4 Merge remote-tracking branch 'origin/main' into pakrym/mcp-tool-names-flag pakrym/mcp-tool-names-flag pakrym-oai 2026-05-11 14:16:56 -07:00
  • 734af5228e [exec-server] keep websocket URL surface unchanged Ruslan Nigmatullin 2026-05-11 21:16:39 +00:00
  • c7b55cdc46 feat: add network proxy feature flag (#20147) viyatb-oai 2026-05-11 14:12:00 -07:00
  • cf8ce0b71d Remove stale Dev Drive probe setup starr/ci-probe-xl-archive-shards-20260511-full-ci starr/ci-probe-xl-archive-shards-20260511 starr-openai 2026-05-11 14:04:28 -07:00
  • 8ed2541bce fix(tui): remove zellij redraw workaround Felipe Coury 2026-05-11 17:57:17 -03:00
  • a33758b396 Cover v2 role service tier precedence dev/agent-role-service-tier Ahmed Ibrahim 2026-05-11 23:55:58 +03:00
  • 240d80895d adjust apply_patch replacement behavior dev/bookholt/pr-22208 Chris Bookholt 2026-05-11 20:05:41 +00:00
  • 9b0fc86046 Match role service tier precedence Ahmed Ibrahim 2026-05-11 23:50:47 +03:00
  • a318de8ab8 Run XL archive probe from full CI alias starr-openai 2026-05-11 13:44:38 -07:00
  • 38c13f314b Probe Windows x64 archive fanout starr/ci-probe-archive-fanout-20260511 starr-openai 2026-05-11 13:43:09 -07:00