Adam Perry @ OpenAI and GitHub
e0cb4ede4e
[codex] Fix post-merge analytics integration failures ( #27285 )
...
## Why
Recent merges left `main` with analytics integration build failures.
Local Cargo runs also made the trimmed-skills test depend on
developer-installed skills, while Bazel used an isolated home.
## What changed
- Clone `thread_metadata.thread_source` when constructing goal analytics
event parameters.
- Group app-server thread extension inputs into
`ThreadExtensionDependencies`.
- Isolate the trimmed-skills test home so its exact fixture count is
stable across Cargo and Bazel.
## Validation
- `cargo check -p codex-analytics`
- `just test -p codex-analytics` (71 tests)
- `just test -p codex-app-server` (837 tests; one unrelated zsh-fork
timeout passed on retry)
2026-06-09 20:52:09 -07:00
..
2026-06-01 21:49:38 +00:00
2026-06-09 18:45:54 -07:00
2026-06-05 17:36:18 -07:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-02 17:04:11 +02:00
2026-05-28 14:54:39 -07:00
2026-05-26 20:59:47 -07:00
2026-06-01 21:49:38 +00:00
2026-06-09 19:51:54 +02:00
2026-06-09 17:54:32 -07:00
2026-06-04 13:35:31 -07:00
2026-06-08 14:16:32 -04:00
2026-06-01 21:49:38 +00:00
2026-06-05 15:32:43 -04:00
2026-06-08 14:23:55 -07:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-02 13:18:59 -07:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-09 19:51:54 +02:00
2026-06-04 14:01:14 -07:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-08 21:39:35 -07:00
2026-06-09 01:23:16 -07:00
2026-06-04 23:42:27 +00:00
2026-06-01 21:49:38 +00:00
2026-06-09 12:52:05 -07:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:25:42 -07:00
2026-06-09 17:54:32 -07:00
2026-06-05 10:33:56 -07:00
2026-06-09 11:16:27 -05:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-05 02:41:06 -07:00
2026-06-09 19:51:54 +02:00
2026-06-01 21:49:38 +00:00
2026-06-04 11:24:12 -07:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-05-12 18:40:53 -07:00
2026-06-09 00:38:35 +00:00
2026-06-09 18:45:54 -07:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 23:33:42 +00:00
2026-06-07 20:12:05 -07:00
2026-06-01 21:49:38 +00:00
2026-06-09 00:38:35 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-01 21:49:38 +00:00
2026-06-09 20:52:09 -07:00
2026-06-01 21:49:38 +00:00
2026-06-07 23:18:23 -07:00
2026-06-01 21:49:38 +00:00