oc-plugins v1.0.0 Epic
oc-plugins is a Rust CLI for managing configured npm-based OpenCode plugins.
Scope
OpenCode-only
npm-based plugins only
configured-plugins-only inventory
calm, premium human output
stable --json for scripts
safe mutations later
Milestones
Milestone
Issue
Status
M1 Foundations
#33
Closed
M2 Read Path
#32
Open for review
M3 Registry Enrichment
#35
Planned
M4 Safe Mutations
#36
Planned
M5 Polish
#34
Planned
Child Issues
[M1] oc-plugins foundations: scaffold, config providers, extraction, error model #33 foundations work: scaffold, config providers, extraction, output model, error model
[M2] read path: list, doctor, curated catalog, cache, manifest resolution #32 read path work: list, doctor, curated catalog, cache, manifest resolution
[M3] registry enrichment: npm lookups, outdated, startup cache writes, self-update detection #35 registry enrichment: npm lookups, outdated, startup cache writes, self-update detection
[M4] safe mutations: add, remove, update with dry-run, preview, and confirmation #36 safe mutations: add, remove, update with dry-run, preview, and confirmation
[M5] polish: rendering refinements, output guarantees, and speed validation #34 polish: rendering refinements, output guarantees, and speed validation
Notes
Milestone 1 is complete and closed.
Milestone 2 is implemented but left open for manual review.
Rust is the chosen implementation stack for v1.0.0.
Future milestones remain planned and visible.
oc-plugins v1.0.0 Epic
oc-pluginsis a Rust CLI for managing configured npm-based OpenCode plugins.Scope
--jsonfor scriptsMilestones
Child Issues
Notes