Harnesses
Specialized harnesses
One runtime config cannot fit every task. Slices are first-class artifacts in each pack.
Why slices
One OpenCode profile for everything forces the same tools and policy on unrelated work. PR review and greenfield coding are different jobs.
What a slice is
Task-specific files under harnesses/opencode/: config, agents, skills, plugins. v0 ships one primary slice per pack; multiple slices per pack are supported in layout.
Who authors them
- Builders — version in git, publish to the registry.
- Agents (roadmap) — propose a slice for the current task.