Skip to content

Move explicit skill selection into the skills crate - #37177

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/21105af31c9b519c231c5ea02464da560705c293
Aug 5, 2026
Merged

Move explicit skill selection into the skills crate#37177
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/21105af31c9b519c231c5ea02464da560705c293

Conversation

@copyberry

@copyberry copyberry Bot commented Aug 5, 2026

Copy link
Copy Markdown

Move explicit skill selection into the skills crate

What changed

  • Add ExplicitSkillLookup to decouple explicit mention selection from the
    core skill-loading model.
  • Export collect_explicit_skill_mentions from codex-skills and implement
    the lookup interface for SkillLoadOutcome.
  • Move the selection tests into codex-skills while keeping the prompt-size
    boundary test with prompt injection.

## What changed

- Add `ExplicitSkillLookup` to decouple explicit mention selection from the
  core skill-loading model.
- Export `collect_explicit_skill_mentions` from `codex-skills` and implement
  the lookup interface for `SkillLoadOutcome`.
- Move the selection tests into `codex-skills` while keeping the prompt-size
  boundary test with prompt injection.

GitOrigin-RevId: 21105af31c9b519c231c5ea02464da560705c293
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/21105af31c9b519c231c5ea02464da560705c293 branch from c7f41c8 to a3ebd19 Compare August 5, 2026 23:24
@copyberry
copyberry Bot merged commit a3ebd19 into main Aug 5, 2026
30 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/21105af31c9b519c231c5ea02464da560705c293 branch August 5, 2026 23:25
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 5, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant