v0.18.0
·
49 commits
to master
since this release
Bundled Configuration Skill
The plugin now ships the claude-code-plugin skill so agents can configure accounts, models, reasoning effort, subagents, proxy tools, permissions, logging, and troubleshooting without rediscovering the configuration surface from source.
- Automatically registers the bundled skill with opencode through
skills.paths. - Makes it available to Claude through the native skill bridge on ordinary headless streaming turns when the CLI supports
--plugin-dir. This does not require enablingbridgeOpencodeSkills; bridging your own skills remains opt-in. - Includes safe configuration recipes, defaults and precedence, credential-handling guidance, and restart requirements.
- Adds source-coverage tests for option names, logging fields, model IDs, proxy tools, and environment variables. Contributor instructions require the skill to change alongside configuration behavior; defaults and safety still require review.
- Closes stdin on CLI capability probes and keeps them bounded, including failure handling.
Availability
Fully restart opencode after upgrading. Ask your agent: "Use the claude-code-plugin skill to configure a work account and idle worker cleanup."
Native delivery is not added to interactive transport, compaction, or direct doGenerate calls. The bundled skill remains discoverable through opencode on supported builds.
Verification
- Typecheck, all 499 tests, and production build passed.
- Verified the skill is included in the npm package and discovered by a live isolated opencode server loading the packaged build, without inference calls.
- Automated Aikido scanning was unavailable in the development environment.