alexsong-oai and GitHub
3ad7cf0993
Add plugin ID to skill analytics ( #20923 )
...
## Summary
- thread plugin skill roots through the skills loader with their plugin
ID
- store plugin ID on loaded skill metadata for plugin-provided skills
- include plugin ID on skill invocation analytics events
## Test plan
- cargo check -p codex-core-skills
- cargo check -p codex-core -p codex-core-plugins -p codex-analytics
- cargo check -p codex-tui
- cargo check -p codex-plugin -p codex-core -p codex-core-plugins -p
codex-analytics
- cargo check -p codex-app-server
- cargo test -p codex-analytics
- HOME=/private/tmp/codex-empty-home cargo test -p codex-core-skills
- just fix -p codex-core-skills
- just fix -p codex-analytics
- just fix -p codex-core-plugins
- just fix -p codex-core
- just fmt
- git diff --check
2026-05-04 20:36:29 -07:00
pakrym-oai and GitHub
4c2e730488
Organize context fragments ( #18794 )
...
Organize context fragments under `core/context`. Implement same trait on
all of them.
2026-04-20 22:39:17 -07:00
pakrym-oai and GitHub
96254a763a
Make skill loading filesystem-aware ( #17720 )
...
Migrates skill loading to support reading repo skills from the remote
environment.
2026-04-14 15:40:40 -07:00
pakrym-oai and GitHub
ac82443d07
Use AbsolutePathBuf in skill loading and codex_home ( #17407 )
...
Helps with FS migration later
2026-04-13 10:26:51 -07:00
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