* fix(install): resolve non-.md context paths like paths.json (closes #251) resolve_component_path() was appending .md to all slash-containing context IDs, so context:core/config/paths.json was looked up as paths.json.md and returned empty, triggering the 'Could not find path' warning on install. Now tries the .md path first (preserving existing behaviour for all markdown context files), then falls back to the bare path for non-markdown files. * fix(shellcheck): use read -ra for word-split array assignment (SC2206) Replace local arr=($var) with read -ra arr <<< "$var" in install-context.sh to satisfy ShellCheck SC2206 and unblock CI. |
||
|---|---|---|
| .. | ||
| claude-code | ||
| README.md | ||
OpenAgents Control - IDE Plugins
This directory contains IDE-specific plugin implementations for OpenAgents Control.
Structure
plugins/
└── claude-code/ # Claude Code plugin
├── .claude-plugin/ # Plugin manifest
├── skills/ # Claude-specific skills
├── agents/ # Claude-specific agents
├── hooks/ # Event-driven automation
├── commands/ # Custom slash commands
├── context/ # Symlink to .opencode/context/
└── README.md # Plugin documentation
Available Plugins
Claude Code (claude-code/)
Plugin Name: oac
Installation:
# From GitHub marketplace
/plugin marketplace add darrenhinde/OpenAgentsControl
/plugin install oac
# Local testing
claude --plugin-dir ./plugins/claude-code
Features:
- Intelligent code review with security analysis
- TDD test generation
- Automated documentation
- Smart task breakdown
- Context-aware agents
Documentation: See claude-code/README.md
Future Plugins
- Cursor - Planned
- Windsurf - Planned
- VS Code - Planned
Development
Each plugin is self-contained and can be developed/tested independently.
Adding a New Plugin
- Create plugin directory:
plugins/your-ide/ - Add plugin manifest (IDE-specific format)
- Symlink to shared context:
ln -s ../../.opencode/context context - Add skills/agents/commands
- Update
.claude-plugin/marketplace.jsonif applicable - Document in plugin's README.md
Last Updated: 2026-02-16