Commit Graph
2499 Commits
Author SHA1 Message Date
Roy Han 4b48495351 rebase 2026-03-26 15:43:02 -07:00
Roy Han ceff0bdf9a lint 2026-03-26 15:37:06 -07:00
Roy Han 29693182c1 rebase 2026-03-26 15:14:18 -07:00
Roy Han 960bd3e028 normalize event input name 2026-03-26 15:02:53 -07:00
Roy Han c278d0ab61 rebase 2026-03-26 14:52:40 -07:00
Roy Han bb61e20675 introduce generic enum for app-server-protocol constructs 2026-03-26 14:32:55 -07:00
Roy Han fd58c486dc thread initialize refactoring 2026-03-26 11:09:01 -07:00
Roy Han 5567bf4aed pivot to consuming from app-event stream 2026-03-26 10:56:26 -07:00
Roy Han 450d2c49c1 accumulate steer count 2026-03-26 00:37:14 -07:00
Roy Han 33c8e44e37 turn steer rejection semantics 2026-03-26 00:26:30 -07:00
Roy Han 9a9e044121 rebase 2026-03-26 00:01:29 -07:00
Roy Han 5a449cd2d0 turn start and complete 2026-03-25 23:13:22 -07:00
Roy Han ce5991d844 expand schema 2026-03-25 18:54:44 -07:00
Roy Han d6f4b1a888 rebase 2026-03-25 18:45:08 -07:00
Roy Han f2e417d8a1 rebase 2026-03-25 18:38:59 -07:00
Roy Han f9ce9ba6f1 rebase 2026-03-25 18:33:59 -07:00
Roy Han 6348ffd706 expand schema and rename event 2026-03-25 18:29:32 -07:00
Roy Han 71d88a63c2 strengthen naming 2026-03-25 18:10:36 -07:00
Roy Han 22ed47c5cf session data before context 2026-03-25 18:09:10 -07:00
Roy Han 2c012d44cf rebase 2026-03-25 17:32:01 -07:00
Roy Han ff52cac307 test: wait for turn event 2026-03-25 16:56:37 -07:00
Roy Han a779c8f4d3 fmt 2026-03-25 15:44:17 -07:00
Roy Han fdd3eaa93d diff cleanup 2026-03-25 15:43:36 -07:00
Roy Han 372c069d9d move up source data fetching 2026-03-25 15:43:15 -07:00
Roy Han e53084273d rebase 2026-03-25 15:40:25 -07:00
Roy Han 2737227745 add product client id 2026-03-25 15:32:12 -07:00
Roy Han f0bc8dec3e consolidate thread context 2026-03-25 15:28:52 -07:00
rhan-oai 3ca5e1798f Merge branch 'rhan/oob-thread-metadata' into rhan/oob-turn-metadata 2026-03-25 15:00:32 -07:00
Roy Han f4790429c1 fix test 2026-03-25 14:54:33 -07:00
Roy Han 4a163ee2a9 remove turn context 2026-03-25 14:36:12 -07:00
Roy Han c4bdf02473 clippy 2026-03-25 14:35:09 -07:00
Roy Han 6c6d49a49a lint 2026-03-25 14:24:15 -07:00
Roy Han edbb200358 rebase 2026-03-25 14:17:41 -07:00
Roy Han 66e28bb728 rebase on thread branch 2026-03-25 14:06:55 -07:00
Roy Han 7daa98793d remove flaky test 2026-03-25 14:02:09 -07:00
Roy Han 2dc789b211 rebase cleanup after migration 2026-03-25 13:49:47 -07:00
Roy Han e25d698cb3 test cleanup 2026-03-25 13:43:17 -07:00
rhan-oai c6cc9de6e9 Merge branch 'main' into rhan/oob-thread-metadata 2026-03-25 13:39:37 -07:00
Ahmed IbrahimandCodex 9dbe098349 Extract codex-core-skills crate (#15749)
## Summary
- move skill loading and management into codex-core-skills
- leave codex-core with the thin integration layer and shared wiring

## Testing
- CI

---------

Co-authored-by: Codex <noreply@openai.com>
2026-03-25 12:57:42 -07:00
Matthew Zeng 91337399fe [apps][tool_suggest] Remove tool_suggest's dependency on tool search. (#14856)
- [x] Remove tool_suggest's dependency on tool search.
2026-03-25 12:26:02 -07:00
Roy Han c36438ca59 is first turn 2026-03-25 12:06:07 -07:00
Roy Han 94da6b2289 rebase 2026-03-25 11:43:43 -07:00
evawong-oai 6566ab7e02 Clarify codex_home base for MDM path resolution (#15707)
## Summary

Add the follow up code comment Michael asked for at the MDM
`managed_config_from_mdm` - a follow up from
https://github.com/openai/codex/pull/15351.

## Validation

1. `cargo fmt --all --check`
2. `cargo test -p codex-core
managed_preferences_expand_home_directory_in_workspace_write_roots --
--nocapture`
3. `cargo test -p codex-core
write_value_succeeds_when_managed_preferences_expand_home_directory_paths
-- --nocapture`
4. `./tools/argument-comment-lint/run-prebuilt-linter.sh -p codex-core`
2026-03-25 18:40:43 +00:00
Roy Han 3ddd859344 Merge origin/main into rhan/oob-thread-metadata 2026-03-25 11:19:18 -07:00
Ahmed IbrahimandCodex d273efc0f3 Extract codex-analytics crate (#15748)
## Summary
- move the analytics events client into codex-analytics
- update codex-core and app-server callsites to use the new crate

## Testing
- CI

---------

Co-authored-by: Codex <noreply@openai.com>
2026-03-25 11:08:05 -07:00
Ahmed IbrahimandCodex 2bb1027e37 Extract codex-plugin crate (#15747)
## Summary
- extract plugin identifiers and load-outcome types into codex-plugin
- update codex-core to consume the new plugin crate

## Testing
- CI

---------

Co-authored-by: Codex <noreply@openai.com>
2026-03-25 11:07:31 -07:00
Ahmed IbrahimandCodex ad74543a6f Extract codex-utils-plugins crate (#15746)
## Summary
- extract shared plugin path and manifest helpers into
codex-utils-plugins
- update codex-core to consume the utility crate

## Testing
- CI

---------

Co-authored-by: Codex <noreply@openai.com>
2026-03-25 11:05:35 -07:00
Roy Han 0f770257e5 test fix 2026-03-25 10:52:34 -07:00
Ahmed IbrahimandCodex fba3c79885 Extract codex-instructions crate (#15744)
## Summary
- extract instruction fragment and user-instruction types into
codex-instructions
- update codex-core to consume the new crate

## Testing
- CI

---------

Co-authored-by: Codex <noreply@openai.com>
2026-03-25 10:43:49 -07:00
Roy Han 5362886490 event rename and resume support 2026-03-25 10:27:05 -07:00