Commit Graph
9815 Commits
Author SHA1 Message Date
Michael Bolin 17b3866cc0 merge commit for archive created by Sapling 2026-03-19 16:07:43 -07:00
Michael Bolin 9e9ec8983c core: add a sandbox-backed fs helper 2026-03-19 16:07:25 -07:00
Michael Bolin 44b5edc19c merge commit for archive created by Sapling 2026-03-19 16:04:25 -07:00
Michael Bolin 7bda0558f8 core: add a sandbox-backed fs helper 2026-03-19 16:03:52 -07:00
Michael Bolin bf55a786b1 merge commit for archive created by Sapling 2026-03-19 16:01:11 -07:00
Michael Bolin a65e55d571 core: add a sandbox-backed fs helper 2026-03-19 16:01:06 -07:00
Michael Bolin c5f37f6bea merge commit for archive created by Sapling 2026-03-19 15:59:41 -07:00
Michael Bolin 9e4562b3fc core: add a sandbox-backed fs helper 2026-03-19 15:59:31 -07:00
Michael Bolin 27ffb0b768 merge commit for archive created by Sapling 2026-03-19 15:43:47 -07:00
Michael Bolin 21a06c2db7 core: add a sandbox-backed fs helper 2026-03-19 15:43:39 -07:00
Michael Bolin b5745700d0 merge commit for archive created by Sapling 2026-03-19 15:42:17 -07:00
Michael Bolin ad6148a101 core: add a sandbox-backed fs helper 2026-03-19 15:42:03 -07:00
Michael Bolin 01ad93d499 merge commit for archive created by Sapling 2026-03-19 15:38:57 -07:00
Michael Bolin 1ed9cf650a core: add a sandbox-backed fs helper 2026-03-19 15:38:45 -07:00
Michael Bolin b89317a39a merge commit for archive created by Sapling 2026-03-19 15:32:58 -07:00
Michael Bolin b3f5cda400 core: add a sandbox-backed fs helper 2026-03-19 15:32:40 -07:00
Michael Bolin e5fecd42b3 merge commit for archive created by Sapling 2026-03-19 14:27:54 -07:00
Michael Bolin 7913ce9352 core: add stdin-backed sandboxed fs writes 2026-03-19 14:26:54 -07:00
Michael Bolin 1ff97ac085 core: route view_image through a sandbox-backed fs helper 2026-03-19 14:26:54 -07:00
Michael Bolin 45fb34f99c core: add a sandbox-backed fs helper 2026-03-19 14:26:54 -07:00
Michael Bolin 3b141a1aa1 Merge 399badc0b3 into sapling-pr-archive-bolinfest 2026-03-19 12:54:16 -07:00
Michael Bolin 399badc0b3 core: add stdin-backed sandboxed fs writes 2026-03-19 12:53:49 -07:00
Michael Bolin d5d4a98eb8 merge commit for archive created by Sapling 2026-03-19 12:53:36 -07:00
Michael Bolin b1141b486a core: route view_image through a sandbox-backed fs helper 2026-03-19 12:53:13 -07:00
Michael Bolin 2e1d27522b core: add a sandbox-backed fs helper 2026-03-19 12:53:13 -07:00
Michael Bolin 44f27b32bd Merge 294e1da6d7 into sapling-pr-archive-bolinfest 2026-03-19 12:36:25 -07:00
Michael Bolin 294e1da6d7 core: route view_image through a sandbox-backed fs helper 2026-03-19 12:35:57 -07:00
Michael Bolin 29d2549588 core: add a sandbox-backed fs helper 2026-03-19 12:35:57 -07:00
Michael Bolin 494fe06909 merge commit for archive created by Sapling 2026-03-19 12:29:37 -07:00
Michael Bolin 5d9ef97211 core: route view_image through a sandbox-backed fs helper 2026-03-19 12:29:24 -07:00
Michael Bolin c1a69272e5 merge commit for archive created by Sapling 2026-03-19 11:04:57 -07:00
Michael Bolin 612c788ddf Use released DotSlash package for argument-comment lint 2026-03-19 11:04:48 -07:00
Michael Bolin 7477c7c5f5 merge commit for archive created by Sapling 2026-03-19 10:59:04 -07:00
Michael Bolin 08cf074f2e Use released DotSlash package for argument-comment lint 2026-03-19 10:57:50 -07:00
Michael Bolin 5afbcf6136 Publish runnable DotSlash package for argument-comment lint 2026-03-19 10:57:34 -07:00
Michael Bolin 7f8d426754 Merge b28be3bfcd into sapling-pr-archive-bolinfest 2026-03-19 10:41:44 -07:00
Michael Bolin b28be3bfcd Publish runnable DotSlash package for argument-comment lint 2026-03-19 10:22:47 -07:00
Michael Bolin c9a0948f5e merge commit for archive created by Sapling 2026-03-19 10:02:27 -07:00
Michael Bolin 3e8bed9991 core: add stdin-backed sandboxed fs writes 2026-03-19 10:00:37 -07:00
Michael Bolin 0a8cdc5890 core: route view_image through a sandbox-backed fs helper 2026-03-19 10:00:37 -07:00
Michael Bolin 1e3e06d6d4 Merge a02c347a59 into sapling-pr-archive-bolinfest 2026-03-19 09:28:16 -07:00
Michael Bolin a02c347a59 core: add stdin-backed sandboxed fs writes 2026-03-19 09:27:59 -07:00
Michael Bolin 40ba3162cc core: route view_image through a sandbox-backed fs helper 2026-03-19 09:18:57 -07:00
jif-oai 859c58f07d chore: morpheus does not generate memories (#15175)
For obvious reasons
2026-03-19 15:48:28 +00:00
jif-oai 2cf4d5ef35 chore: add metrics for profile (#15180) 2026-03-19 15:48:02 +00:00
pakrym-oai dee03da508 Move environment abstraction into exec server (#15125)
The idea is that codex-exec exposes an Environment struct with services
on it. Each of those is a trait.

Depending on construction parameters passed to Environment they are
either backed by local or remote server but core doesn't see these
differences.
2026-03-19 08:31:14 -07:00
jif-oai 32d2df5c1e fix: case where agent is already closed (#15163) 2026-03-19 12:12:50 +00:00
jif-oai 70cdb17703 feat: add graph representation of agent network (#15056)
Add a representation of the agent graph. This is now used for:
* Cascade close agents (when I close a parent, it close the kids)
* Cascade resume (oposite)

Later, this will also be used for post-compaction stuffing of the
context

Direct fix for: https://github.com/openai/codex/issues/14458
2026-03-19 10:21:25 +00:00
xl-openai db5781a088 feat: support product-scoped plugins. (#15041)
1. Added SessionSource::Custom(String) and --session-source.
  2. Enforced plugin and skill products by session_source.
  3. Applied the same filtering to curated background refresh.
2026-03-19 00:46:15 -07:00
Eric Traut 01df50cf42 Add thread/shellCommand to app server API surface (#14988)
This PR adds a new `thread/shellCommand` app server API so clients can
implement `!` shell commands. These commands are executed within the
sandbox, and the command text and output are visible to the model.

The internal implementation mirrors the current TUI `!` behavior.
- persist shell command execution as `CommandExecution` thread items,
including source and formatted output metadata
- bridge live and replayed app-server command execution events back into
the existing `tui_app_server` exec rendering path

This PR also wires `tui_app_server` to submit `!` commands through the
new API.
2026-03-18 23:42:40 -06:00