Commit Graph

  • 0945b2ccf2 Merge 811d1828e8 into sapling-pr-archive-bolinfest Michael Bolin 2026-05-19 16:49:17 -07:00
  • 811d1828e8 build: default Codex package target and output Michael Bolin 2026-05-19 16:48:53 -07:00
  • 8e817a1dc1 merge commit for archive created by Sapling Michael Bolin 2026-05-19 16:48:32 -07:00
  • c58c84d6ee test: fix multi-agent service tier assertion (#23576) Michael Bolin 2026-05-19 16:47:20 -07:00
  • dd76801118 build: default Codex package target and output Michael Bolin 2026-05-19 15:52:40 -07:00
  • 2302d42cca Hide deferred tools from code mode prompt pakrym-oai 2026-05-19 16:43:58 -07:00
  • 9dfdfaf66f Merge c113e236dc into sapling-pr-archive-bolinfest Michael Bolin 2026-05-19 16:31:34 -07:00
  • c113e236dc test: fix multi-agent service tier assertion Michael Bolin 2026-05-19 16:30:50 -07:00
  • 4bf569fa73 Merge d7d7eaf5db into sapling-pr-archive-bolinfest Michael Bolin 2026-05-19 16:31:00 -07:00
  • d7d7eaf5db Fix the build regression from openai/codex#22169 by avoiding Result::expect_err on a tool handler result whose Ok type is Box<dyn ToolOutput>. Michael Bolin 2026-05-19 16:30:50 -07:00
  • b019a678d8 Remove unused ARC monitor path (#23573) Matthew Zeng 2026-05-19 16:23:25 -07:00
  • 13595c36e2 ## New Features - The Python SDK now supports first-class authentication, including API key login, ChatGPT browser and device-code flows, account inspection, and logout APIs. (#23093) - Python turn APIs are easier to use for text-only workflows: you can pass a plain string as input, and handle-based runs now return a richer TurnResult with collected items, timing, and usage data. (#23151, #23162) - codex exec resume now accepts --output-schema, so resumed automations can keep session context while still enforcing structured JSON output. (#23123) - TUI startup is faster because terminal capability probes are now batched instead of waiting on several serial checks before the first interactive frame. (#23175) - Remote executor registration can now use standard Codex auth instead of a separate registry credential flow. (#22769) - App-server turns can preserve requested image fidelity, including original-resolution local images, across user inputs and image-producing tools. (#20693) rust-v0.132.0 Shijie Rao 2026-05-19 16:22:37 -07:00
  • 34bbb2970f Merge 715c8c05dc into sapling-pr-archive-bolinfest Michael Bolin 2026-05-19 15:52:54 -07:00
  • 715c8c05dc build: default Codex package target and output Michael Bolin 2026-05-19 15:52:40 -07:00
  • 59f262a2b4 build: fetch rg for Codex packages (#23526) Michael Bolin 2026-05-19 15:52:17 -07:00
  • 27c4c67b15 Fix: TUI starting in wrong CWD (#23538) canvrno-oai 2026-05-19 15:48:40 -07:00
  • d86352d520 Add CUA requirements subsection for locked computer use (#23555) adams-oai 2026-05-19 15:41:44 -07:00
  • c53da029bc [codex] Honor role-defined spawn service tiers (#22169) Ahmed Ibrahim 2026-05-19 15:40:41 -07:00
  • 8e69d9ca12 Remove unused exec request truncation policy Ahmed Ibrahim 2026-05-19 15:34:00 -07:00
  • f8529d6dfd Assert raw code-mode exec output length Ahmed Ibrahim 2026-05-19 15:25:45 -07:00
  • 238b3d20a5 Use request originator for remote plugin requests owen/originator-remote-plugins Owen Lin 2026-05-19 15:16:56 -07:00
  • 4e858f89db Use request originator for connector filtering owen/originator-connectors Owen Lin 2026-05-19 15:12:43 -07:00
  • c240260487 Use request originator for model catalog requests owen/originator-remote-models Owen Lin 2026-05-19 14:58:04 -07:00
  • 7c2bfbcc43 tui: keep override debug output project-local btraut/config-override/4-debug-view Brent Traut 2026-05-19 15:22:00 -07:00
  • c0ec966a2b Defer exec output truncation defaults to formatting Ahmed Ibrahim 2026-05-19 15:17:37 -07:00
  • 350d518856 codex: address PR review feedback (#23550) Brent Traut 2026-05-19 13:50:44 -07:00
  • e88aa1828d tui: show override layers in debug config Brent Traut 2026-05-19 12:22:38 -07:00
  • 9b4989903c core: keep MCP override approvals project-local btraut/config-override/3-mcp-approvals Brent Traut 2026-05-19 15:12:37 -07:00
  • 5c07818724 Preserve raw code-mode exec output by default Ahmed Ibrahim 2026-05-19 15:10:56 -07:00
  • 6f13c88cfa core: persist MCP approvals through override layers Brent Traut 2026-05-19 11:22:05 -07:00
  • 9a97a74e53 core: scope override reloads to projects btraut/config-override/2-live-reload Brent Traut 2026-05-19 15:07:03 -07:00
  • 78da3fdc38 core: reload override config at runtime Brent Traut 2026-05-19 11:21:43 -07:00
  • 5caa94cb76 config: clarify user layer docs Brent Traut 2026-05-19 15:07:36 -07:00
  • c509e5fc80 config: scope override layers to projects Brent Traut 2026-05-19 15:02:45 -07:00
  • c2141c7ce0 fix: serialize unix app-server startup (#23516) efrazer-oai 2026-05-19 14:57:11 -07:00
  • 8335b56c33 Split plugin install discovery into list and request tools (#23372) Matthew Zeng 2026-05-19 14:45:37 -07:00
  • 1509ae6d8d Route local-only app-server gating through processors (#23551) starr-openai 2026-05-19 14:38:03 -07:00
  • 9e3c311dfc Use request originator for analytics attribution owen/originator-telemetry Owen Lin 2026-05-19 14:37:55 -07:00
  • 7ea24c12aa Merge remote-tracking branch 'origin/main' into abhinav/managed-hook-visibility-hint abhinav/managed-hook-visibility-hint Abhinav Vedmala 2026-05-19 14:32:55 -07:00
  • 954a9c8579 Fix empty rollout path app-server handling (#23400) Tom 2026-05-19 14:19:38 -07:00
  • c41a7b9aa7 Thread app-server originator through sessions owen/originator-app-server-session Owen Lin 2026-05-19 14:12:52 -07:00
  • 40be41763c fix(tui): preserve modified enter in plan questions (#23536) Felipe Coury 2026-05-19 18:01:38 -03:00
  • 412ca25be9 feat(plugins): surface marketplace remote routes caseychow/codex/plugin-marketplace-routes Casey Chow 2026-05-18 19:01:52 -04:00
  • 0307693581 Add model-backed goal watchdog codex/goal-watchdog-model Richard Lee 2026-05-19 13:41:36 -07:00
  • caaae96609 Make Codex HTTP identity explicit owen/originator-explicit-http-identity Owen Lin 2026-05-19 13:54:51 -07:00
  • 1c63f4ac34 Support turn scoped tool config overrides codex/conversation-tool-permissions Richard Lee 2026-05-19 13:42:39 -07:00
  • a2c6e1b6b0 Merge main into abhinav/subagent-stop-stack Abhinav Vedmala 2026-05-19 13:40:03 -07:00
  • a933a6d7d2 merge commit for archive created by Sapling Michael Bolin 2026-05-19 13:39:43 -07:00
  • 927f755914 codex: address PR review feedback (#23547) Brent Traut 2026-05-19 13:39:20 -07:00
  • 7265106357 build: default Codex package target and output Michael Bolin 2026-05-19 13:02:48 -07:00
  • 83af3abc68 Refactor exec-server websocket pump (#23327) starr-openai 2026-05-19 13:31:57 -07:00
  • c338f04425 config: simplify override layer foundation Brent Traut 2026-05-19 12:19:51 -07:00
  • ed68380a48 config: add override config foundation Brent Traut 2026-05-19 13:29:23 -07:00
  • 4f9b6fc33c Merge 06d99f0799 into sapling-pr-archive-bolinfest Michael Bolin 2026-05-19 13:03:02 -07:00
  • 06d99f0799 build: default Codex package target and output Michael Bolin 2026-05-19 13:02:48 -07:00
  • e620ace8a7 merge commit for archive created by Sapling Michael Bolin 2026-05-19 12:55:36 -07:00
  • 5c43a64e2b Make local environment optional in EnvironmentManager (#23369) starr-openai 2026-05-19 12:55:34 -07:00
  • 68c06d1c24 build: fetch rg for Codex packages Michael Bolin 2026-05-19 12:55:13 -07:00
  • b244c10fb7 Fix USERPROFILE traversal in Windows sandbox iceweasel/windows-sandbox-userprofile-traverse David Wiesen 2026-05-19 12:55:05 -07:00
  • 0fec184171 merge commit for archive created by Sapling Michael Bolin 2026-05-19 12:54:41 -07:00
  • c7c144e5c0 build: fetch rg for Codex packages Michael Bolin 2026-05-19 12:45:38 -07:00
  • 7f4d7ae3a4 build: add Codex package builder (#23513) Michael Bolin 2026-05-19 12:54:03 -07:00
  • 8eadd5249d clean up owen/connection_scoped_originator Owen Lin 2026-05-19 12:46:00 -07:00
  • d6a4eda990 Hook spawn_agent into tool-use hooks abhinav/spawn-agent-tool-hooks Abhinav Vedmala 2026-05-19 12:49:10 -07:00
  • 2c650b31ae merge commit for archive created by Sapling Michael Bolin 2026-05-19 12:46:20 -07:00
  • 7b88c7d30f build: fetch rg for Codex packages Michael Bolin 2026-05-19 12:45:38 -07:00
  • 164fbc8b09 build: add Codex package builder Michael Bolin 2026-05-19 11:45:28 -07:00
  • d661ab70ed Add SubagentStart hook (#22782) Abhinav 2026-05-19 12:45:08 -07:00
  • 898518e352 Merge origin/main into hook context developer bundling abhinav/hook-context-developer-bundling Abhinav Vedmala 2026-05-19 12:38:48 -07:00
  • d1a763f6cd Preserve sticky SessionStart hook context Abhinav Vedmala 2026-05-19 12:28:01 -07:00
  • dcbc8b5567 Merge 516bc16c86 into sapling-pr-archive-bolinfest Michael Bolin 2026-05-19 11:56:21 -07:00
  • 516bc16c86 build: fetch rg for Codex packages Michael Bolin 2026-05-19 11:56:00 -07:00
  • 0889d2f79f merge commit for archive created by Sapling Michael Bolin 2026-05-19 11:45:38 -07:00
  • ce286ed266 build: add Codex package builder Michael Bolin 2026-05-19 11:45:28 -07:00
  • d269aa2af9 Harden CLI rate limit window labels (#22929) Arun Eswara 2026-05-19 11:22:00 -07:00
  • 623e575604 merge commit for archive created by Sapling Michael Bolin 2026-05-19 11:14:39 -07:00
  • ee81a2c86d build: add Codex package builder Michael Bolin 2026-05-19 11:14:20 -07:00
  • 94a78f45ec wip connection-scoped originator Owen Lin 2026-05-13 13:30:57 -07:00
  • 3c76081876 Make deny canonical for filesystem permission entries (#23493) viyatb-oai 2026-05-19 11:03:47 -07:00
  • e26bb62b26 Merge 76db498c66 into sapling-pr-archive-bolinfest Michael Bolin 2026-05-19 10:57:23 -07:00
  • 76db498c66 build: add Codex package builder Michael Bolin 2026-05-19 10:57:06 -07:00
  • 790b98c963 Fix pending input follow-up turn test pakrym-oai 2026-05-19 10:55:58 -07:00
  • 4cca083ddc app-server: drop stale cleanup on rollback failures btraut/reset-terminal-plan-progress Brent Traut 2026-05-18 20:31:50 -07:00
  • 74926f7e86 app-server: simplify terminal cleanup decisions Brent Traut 2026-05-18 20:26:31 -07:00
  • 39d320d3fd app-server: tighten deferred plan cleanup edge cases Brent Traut 2026-05-18 20:23:04 -07:00
  • be5acf7c57 app-server: simplify deferred cleanup plumbing Brent Traut 2026-05-18 20:15:06 -07:00
  • 7eeeb53ae5 app-server: preserve deferred cleanup across rollback Brent Traut 2026-05-18 20:11:35 -07:00
  • 5e007ccff4 app-server: inline pending cleanup check Brent Traut 2026-05-18 19:57:54 -07:00
  • 678543f365 app-server: bound deferred cleanup state Brent Traut 2026-05-18 19:54:11 -07:00
  • 370c054f5b app-server: simplify interrupted cleanup flushing Brent Traut 2026-05-18 19:46:53 -07:00
  • c8f3195a54 app-server: tighten deferred plan cleanup boundaries Brent Traut 2026-05-18 19:43:24 -07:00
  • 26931a3927 app-server: centralize deferred plan cleanup flushing Brent Traut 2026-05-18 19:35:50 -07:00
  • e26a615fc3 app-server: scope deferred plan cleanup notifications Brent Traut 2026-05-18 19:31:46 -07:00
  • 97bcd94066 app-server: simplify deferred cleanup emission Brent Traut 2026-05-18 19:24:46 -07:00
  • 8ed9601d2d app-server: flush deferred cleanup on goal lifecycle changes Brent Traut 2026-05-18 19:22:09 -07:00
  • 7cd4941b75 app-server: trim deferred cleanup state Brent Traut 2026-05-18 19:14:54 -07:00
  • 9ed73b3b8a app-server: retain deferred plan cleanup across goal turns Brent Traut 2026-05-18 19:11:42 -07:00
  • 7f1ece0c79 app-server: skip unnecessary terminal goal lookups Brent Traut 2026-05-18 18:59:28 -07:00
  • 5151acb6e5 app-server: clean plan progress after interrupted goal turns Brent Traut 2026-05-18 18:43:44 -07:00
  • 2cd3522272 app-server: reset terminal plan progress without goals Brent Traut 2026-05-17 16:12:35 -07:00