Commit Graph

  • dda4a112b3 Merge 4d132d961b into sapling-pr-archive-bolinfest Michael Bolin 2026-05-12 01:14:29 -07:00
  • f1815041e4 feat(code-mode): add io.write helper codex/file-broker-p0-3-io-write Liang-Ting Jiang 2026-05-12 08:14:29 +00:00
  • 4d132d961b permissions: move workspace roots onto thread state Michael Bolin 2026-05-12 01:14:20 -07:00
  • 25c7e752f8 refactor(core): isolate openai file broker codex/file-broker-p0-2-broker-core Liang-Ting Jiang 2026-05-12 08:10:10 +00:00
  • 5b0a195e48 test(core): cover code mode app file uploads codex/file-broker-p0-1-code-mode-regression Liang-Ting Jiang 2026-05-12 08:07:51 +00:00
  • 3005eaa473 merge commit for archive created by Sapling Michael Bolin 2026-05-12 01:01:37 -07:00
  • 3de8c8050a permissions: move workspace roots onto thread state Michael Bolin 2026-05-12 00:27:00 -07:00
  • 5b1a4c2fa7 feat: Normalize remote plugin summary identities. (#22265) xl-openai 2026-05-12 00:58:37 -07:00
  • a77dc85abc feat(app-server) install runtime Dylan Hurd 2026-05-11 13:36:06 -07:00
  • a65d01cc43 merge commit for archive created by Sapling Michael Bolin 2026-05-12 00:44:58 -07:00
  • c09cd6bb80 permissions: move workspace roots onto thread state Michael Bolin 2026-05-12 00:27:00 -07:00
  • e94ddb85c9 Invalidate model window after thread rollback (#21986) etraut/fix-rollback-window-id Eric Traut 2026-05-12 00:43:28 -07:00
  • cec71ec922 merge commit for archive created by Sapling Michael Bolin 2026-05-12 00:27:24 -07:00
  • 1c8ec84334 permissions: move workspace roots onto thread state Michael Bolin 2026-05-12 00:27:00 -07:00
  • 6c2578fcd4 core: box multi-agent handler futures Michael Bolin 2026-05-11 23:21:46 -07:00
  • d3272bf2cc Merge 64831d864e into sapling-pr-archive-bolinfest Michael Bolin 2026-05-11 23:49:51 -07:00
  • 64831d864e permissions: move workspace roots onto thread state Michael Bolin 2026-05-11 23:34:09 -07:00
  • 44831f4b8a core: box multi-agent handler futures Michael Bolin 2026-05-11 23:21:46 -07:00
  • 17caa3806c merge commit for archive created by Sapling Michael Bolin 2026-05-11 23:15:16 -07:00
  • 1d595488ff Move workspace roots onto thread/session state and stop using active permission profile modifications as an overlay for writable roots. Existing app-server threads no longer accept arbitrary PermissionProfile or SandboxPolicy replacements; permissions requests select a server-known profile id and apply the resolved server-owned profile together with active profile metadata. Workspace roots can be updated independently, and SandboxPolicy::WorkspaceWrite no longer stores its own writable_roots. pr21250 Michael Bolin 2026-05-11 23:09:18 -07:00
  • c2651026ca windows-sandbox: stop regranting profile read ACLs dev/bookholt/windows-read-root-refresh Chris Bookholt 2026-05-11 19:57:23 +00:00
  • 46f30d0282 feat(sandbox): add Windows deny-read parity (#18202) viyatb-oai 2026-05-11 23:04:28 -07:00
  • 384be7c401 merge commit for archive created by Sapling Michael Bolin 2026-05-11 23:00:17 -07:00
  • f6eacf7452 Move workspace roots onto thread/session state and stop using active permission profile modifications as an overlay for writable roots. Existing app-server threads no longer accept arbitrary PermissionProfile or SandboxPolicy replacements; permissions requests select a server-known profile id and apply the resolved server-owned profile together with active profile metadata. Workspace roots can be updated independently, and SandboxPolicy::WorkspaceWrite no longer stores its own writable_roots. Michael Bolin 2026-05-11 20:37:55 -07:00
  • 0e1c85378d merge commit for archive created by Sapling Michael Bolin 2026-05-11 22:45:11 -07:00
  • f7e604e277 Move workspace roots onto thread/session state and stop using active permission profile modifications as an overlay for writable roots. Existing app-server threads no longer accept arbitrary PermissionProfile or SandboxPolicy replacements; permissions requests select a server-known profile id and apply the resolved server-owned profile together with active profile metadata. Workspace roots can be updated independently, and SandboxPolicy::WorkspaceWrite no longer stores its own writable_roots. Michael Bolin 2026-05-11 20:37:55 -07:00
  • 5f9073fa9c Merge 9f47eab75f into sapling-pr-archive-bolinfest Michael Bolin 2026-05-11 22:39:06 -07:00
  • 9f47eab75f Move workspace roots onto thread/session state and stop using active permission profile modifications as an overlay for writable roots. Existing app-server threads no longer accept arbitrary PermissionProfile or SandboxPolicy replacements; permissions requests select a server-known profile id and apply the resolved server-owned profile together with active profile metadata. Workspace roots can be updated independently, and SandboxPolicy::WorkspaceWrite no longer stores its own writable_roots. Michael Bolin 2026-05-11 20:37:55 -07:00
  • c9e46ed639 [codex] Make handlers own parallel tool support (#22254) pakrym-oai 2026-05-11 22:26:33 -07:00
  • 423b398021 merge commit for archive created by Sapling Michael Bolin 2026-05-11 22:23:08 -07:00
  • 256e425968 Move workspace roots onto thread/session state and stop using active permission profile modifications as an overlay for writable roots. Existing app-server threads no longer accept arbitrary PermissionProfile or SandboxPolicy replacements; permissions requests select a server-known profile id and apply the resolved server-owned profile together with active profile metadata. Workspace roots can be updated independently, and SandboxPolicy::WorkspaceWrite no longer stores its own writable_roots. Michael Bolin 2026-05-11 20:37:55 -07:00
  • dd8dbe8747 fix: ignore remote control config override codex/disable-remote-control-config-override Anton Panasenko 2026-05-11 20:53:17 -07:00
  • b489b060b9 docs(skill): add v8 update workflow Channing Conger 2026-05-12 03:48:20 +00:00
  • 41daf10028 docs(v8): document release update workflow Channing Conger 2026-05-11 22:48:33 +00:00
  • f0da0c62bc fix(v8): verify musl artifacts with release checksums Channing Conger 2026-05-11 04:01:29 +00:00
  • ca7d8f9a78 v8: include CRDTP bindings in 147 Bazel builds Channing Conger 2026-05-11 03:54:06 +00:00
  • 2f79c7ad9d fix(v8): align windows gnullvm with 147 Channing Conger 2026-05-10 17:54:54 -07:00
  • 0d1b1db9da fix(v8): materialize staged Bazel outputs Channing Conger 2026-05-09 23:26:36 -07:00
  • 109b4710a1 fix(v8): address review feedback Channing Conger 2026-05-09 00:25:14 -07:00
  • 70be873328 ci(v8): install upstream Rust target explicitly Channing Conger 2026-05-09 00:15:57 -07:00
  • 7369abcf8c ci(v8): add Windows source-build canary Channing Conger 2026-05-08 21:40:26 -07:00
  • dbb188d762 fix(v8): restore Linux sandbox artifact builds Channing Conger 2026-05-08 18:27:22 +00:00
  • 0cbb0b258d bazel: build rusty_v8 release artifacts hermetically Channing Conger 2026-05-08 00:23:13 -07:00
  • 7b5a9e84d0 ci: mirror upstream rusty_v8 artifact production Channing Conger 2026-05-07 20:43:36 -07:00
  • 4ad4a6c704 Fix Darwin rusty-v8 runtime staging Channing Conger 2026-05-07 19:29:16 -07:00
  • 2c05f3337a ci: merge Unix runtime libs into rusty_v8 sandbox artifacts Channing Conger 2026-05-07 01:02:08 +00:00
  • d36015ea06 ci: add builds for all targets Channing Conger 2026-05-06 15:50:03 -07:00
  • b156d79de7 ci: allow rusty_v8 release amendments Channing Conger 2026-05-06 12:15:55 -07:00
  • d3dd2d9331 build: add sandbox rusty_v8 artifact lane Channing Conger 2026-05-06 01:33:28 +00:00
  • 15356f986f ci: make rusty_v8 staging select host llvm tools Channing Conger 2026-05-06 00:03:47 +00:00
  • 54b2925541 build: prepare rusty_v8 147.4.0 artifacts Channing Conger 2026-05-05 22:55:48 +00:00
  • bbc534fdf5 merge commit for archive created by Sapling Michael Bolin 2026-05-11 20:48:56 -07:00
  • 6952c687a7 Move workspace roots onto thread/session state and stop using active permission profile modifications as an overlay for writable roots. Existing app-server threads no longer accept arbitrary PermissionProfile or SandboxPolicy replacements; permissions requests select a server-known profile id and apply the resolved server-owned profile together with active profile metadata. Workspace roots can be updated independently, and SandboxPolicy::WorkspaceWrite no longer stores its own writable_roots. Michael Bolin 2026-05-11 20:37:55 -07:00
  • 583b323f30 merge commit for archive created by Sapling Michael Bolin 2026-05-11 20:38:08 -07:00
  • 56cf31709f 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 20:37:55 -07:00
  • 4ca6efdba1 merge commit for archive created by Sapling Michael Bolin 2026-05-11 20:08:33 -07:00
  • 8210503007 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 20:08:15 -07:00
  • c8ba58b46a Merge 5d0c7dea61 into sapling-pr-archive-bolinfest Michael Bolin 2026-05-11 19:54:59 -07:00
  • 5d0c7dea61 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
  • 79c65f816c [codex] Filter legacy warning messages during compaction (#22243) pakrym-oai 2026-05-11 19:51:51 -07:00
  • 58af6a52c4 merge commit for archive created by Sapling Michael Bolin 2026-05-11 19:50:03 -07:00
  • 5801edb3eb 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
  • d08906a944 Support PreToolUse updatedInput rewrites (#20527) Abhinav 2026-05-11 22:27:24 -04:00
  • 1bd15bc24a merge commit for archive created by Sapling Michael Bolin 2026-05-11 19:06:38 -07:00
  • d824faf0dc 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
  • 17ed5ad0b0 Apply sandbox context to local view_image reads (#21861) starr-openai 2026-05-11 18:48:43 -07:00
  • c0a3e2bc63 merge commit for archive created by Sapling Michael Bolin 2026-05-11 18:40:33 -07:00
  • 448ea1b930 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
  • 583117ffa1 merge commit for archive created by Sapling Michael Bolin 2026-05-11 18:13:13 -07:00
  • bb9aa31ee5 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
  • cb0c69c215 Test not-so-yolo CLI mode jgershen-not-so-yolo-cli Joe Gershenson 2026-05-11 14:16:13 -07:00
  • 02805335a4 Add not-so-yolo CLI mode Joe Gershenson 2026-05-11 13:46:08 -07:00
  • fd24c00b0b feat(skills): default plugin creator to personal share flow (#22221) efrazer-oai 2026-05-11 17:58:48 -07:00
  • 3bb2466299 merge commit for archive created by Sapling Michael Bolin 2026-05-11 17:58:06 -07:00
  • 4c0a41a53d 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
  • 9077a2d7dd merge commit for archive created by Sapling Michael Bolin 2026-05-11 17:38:35 -07:00
  • b191b5e546 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
  • 0d8e0bed38 Merge branch 'main' into codex/dedupe-skill-load-warnings codex/dedupe-skill-load-warnings canvrno-oai 2026-05-11 17:27:41 -07:00
  • eae233a57b merge commit for archive created by Sapling Michael Bolin 2026-05-11 17:20:21 -07:00
  • 0e2d80b644 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
  • 8c90fc48a7 fix codex/tui-app-list-cleanup canvrno-oai 2026-05-11 17:15:44 -07:00
  • ed5944ba1d Simplify MCP tool handler plumbing (#21595) pakrym-oai 2026-05-11 17:11:31 -07:00
  • e16b4e46d4 fix(tui): handle hidden app git directives (#21946) Felipe Coury 2026-05-11 21:08:40 -03:00
  • 95d8669ab2 [exec-server] serve websocket listener via HTTP upgrade (#21963) Ruslan Nigmatullin 2026-05-11 17:04:21 -07:00
  • 1b733e2847 fix canvrno-oai 2026-05-11 17:02:46 -07:00
  • b5386206f3 Release 0.131.0-alpha.9 rust-v0.131.0-alpha.9 Abhinav 2026-05-11 20:02:42 -04:00
  • b801904c5e fix codex/backend-collab-mode-picker canvrno-oai 2026-05-11 16:58:53 -07:00
  • e15ecc9c35 Add production startup and TTFT telemetry (#22198) Matthew Zeng 2026-05-11 16:58:36 -07:00
  • a9dc65e802 merge commit for archive created by Sapling Michael Bolin 2026-05-11 16:50:06 -07:00
  • 014c5898ce 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
  • 46d9abd98c docs: document app list update finality canvrno-oai 2026-05-04 16:06:36 -07:00
  • a6964bfef6 codex: address PR review feedback (#21085) canvrno-oai 2026-05-04 15:10:44 -07:00
  • 8cb82d3f96 Use app/list for TUI app catalog canvrno-oai 2026-05-04 14:42:31 -07:00
  • 04ae78c7bf Expose plugin provenance for listed skills nm-codex/skill-plugin-provenance Noah MacCallum 2026-05-11 16:45:32 -07:00
  • 3bee5f04f4 Merge branch 'main' into codex/backend-collab-mode-picker canvrno-oai 2026-05-11 16:37:02 -07:00
  • 22e84c49d0 Support multi-environment apply_patch selection (#21617) starr-openai 2026-05-11 16:33:44 -07:00
  • bbeec013d4 Merge branch 'main' into codex/dedupe-skill-load-warnings canvrno-oai 2026-05-11 16:32:19 -07:00
  • 53d3023da1 merge commit for archive created by Sapling Michael Bolin 2026-05-11 16:29:03 -07:00
  • ba3a40bc3b 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
  • 6ec5ff7bcc Update generated Python SDK config type rreichel3-oai 2026-05-11 19:24:23 -04:00