Skip to content

Move shared skill models into codex-skills - #34429

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/9093469f8fff8e2d902dc9781235f64709827a87
Jul 20, 2026
Merged

Move shared skill models into codex-skills#34429
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/9093469f8fff8e2d902dc9781235f64709827a87

Conversation

@copyberry

@copyberry copyberry Bot commented Jul 20, 2026

Copy link
Copy Markdown

Move shared skill models into codex-skills

What changed

  • Define and export skill metadata, policy, dependency, interface, and configuration rule types from codex-skills.
  • Update core, plugin, and extension consumers to use the shared models while retaining compatibility re-exports from codex-core-skills.
  • Share product-restriction handling between host and environment skill metadata.

Testing

  • Add unit coverage for default and explicit implicit-invocation and product policies.

## What changed

- Define and export skill metadata, policy, dependency, interface, and configuration rule types from `codex-skills`.
- Update core, plugin, and extension consumers to use the shared models while retaining compatibility re-exports from `codex-core-skills`.
- Share product-restriction handling between host and environment skill metadata.

## Testing

- Add unit coverage for default and explicit implicit-invocation and product policies.

GitOrigin-RevId: 9093469f8fff8e2d902dc9781235f64709827a87
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/9093469f8fff8e2d902dc9781235f64709827a87 branch from 1fe0c24 to 56c11cf Compare July 20, 2026 23:23
@copyberry
copyberry Bot merged commit 56c11cf into main Jul 20, 2026
17 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/9093469f8fff8e2d902dc9781235f64709827a87 branch July 20, 2026 23:25
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 20, 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