Skip to content

Centralize skill invocation helpers in codex-skills - #37174

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

Centralize skill invocation helpers in codex-skills#37174
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/f3da85c9821868638ccfd2fc2e01e0869d2fd437

Conversation

@copyberry

@copyberry copyberry Bot commented Aug 5, 2026

Copy link
Copy Markdown

Centralize skill invocation helpers in codex-skills

What changed

  • Move tool mention parsing, skill-name counting, and implicit invocation detection into codex-skills and expose them through its public API.
  • Decouple implicit invocation detection from SkillLoadOutcome with an ImplicitSkillLookup trait, while preserving the existing core-skills interface through re-exports.
  • Cover remote plugin attribution for both implicit SKILL.md reads and skill script runs.

## What changed

- Move tool mention parsing, skill-name counting, and implicit invocation detection into `codex-skills` and expose them through its public API.
- Decouple implicit invocation detection from `SkillLoadOutcome` with an `ImplicitSkillLookup` trait, while preserving the existing `core-skills` interface through re-exports.
- Cover remote plugin attribution for both implicit `SKILL.md` reads and skill script runs.

GitOrigin-RevId: f3da85c9821868638ccfd2fc2e01e0869d2fd437
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/f3da85c9821868638ccfd2fc2e01e0869d2fd437 branch from 16dbd43 to e3465b4 Compare August 5, 2026 22:28
@copyberry
copyberry Bot merged commit e3465b4 into main Aug 5, 2026
21 of 26 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/f3da85c9821868638ccfd2fc2e01e0869d2fd437 branch August 5, 2026 22:29
@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