v1.3.0

affaan-m/ECCv1.3.0Feb 5, 2026by github-actions[bot]

AI Summary

Major release featuring complete OpenCode plugin support with full feature parity and enhanced hook system.

Key Highlights

  • Full OpenCode plugin system integration with 20+ event types
  • 51 new files with 7,523+ lines of code added
  • Created custom tools (run-tests, check-coverage, security-audit)
  • Created 24 commands in OpenCode format
  • Full feature parity with Claude Code

Breaking Changes

  • Removed .opencode/LIMITATIONS.md (hooks ARE supported via plugins!)
  • Rewrote .opencode/MIGRATION.md with correct hook mapping

New Features

  • OpenCode plugin system support
  • Custom tools (run-tests, check-coverage, security-audit)
  • 24 OpenCode commands
  • LLM documentation (llms.txt)
  • Plugin README and migration guide

Full Release Notes

# Complete OpenCode Plugin Support 🔌

Major OpenCode integration with **full feature parity** - including hooks via the plugin system!

## ✨ What's New

### OpenCode Plugin System
OpenCode's plugin system is MORE sophisticated than Claude Code with **20+ event types**:

| Claude Code Hook | OpenCode Plugin Event |
|-----------------|----------------------|
| PreToolUse | `tool.execute.before` |
| PostToolUse | `tool.execute.after` |
| Stop | `session.idle` |
| SessionStart | `session.created` |
| SessionEnd | `session.deleted` |

**Additional events**: `file.edited`, `file.watcher.updated`, `message.updated`, `lsp.client.diagnostics`, `tui.toast.show`, and more!

### New Files (51 files, 7,523+ lines)
- `llms.txt` - Comprehensive OpenCode documentation for LLMs
- `.opencode/plugins/ecc-hooks.ts` - All hooks translated to OpenCode plugins
- `.opencode/tools/*.ts` - 3 custom tools (run-tests, check-coverage, security-audit)
- `.opencode/commands/*.md` - 24 commands in OpenCode format
- `.opencode/package.json` - npm package structure for `opencode-ecc`

## 📊 Feature Parity

| Feature | Claude Code | OpenCode | Status |
|---------|-------------|----------|--------|
| Agents | 12 | 12 | ✅ Full parity |
| Commands | 23 | 24 | ✅ Full parity |
| Skills | 16 | 16 | ✅ Full parity |
| Hooks | 3 phases | 20+ events | ✅ OpenCode has MORE |
| Custom Tools | Via hooks | 3 native | ✅ OpenCode is better |

## 🚀 Quick Start

**Option 1: Direct use**
\`\`\`bash
cd everything-claude-code
opencode
\`\`\`

**Option 2: npm package**
\`\`\`bash
npm install opencode-ecc
\`\`\`

Then add to \`opencode.json\`:
\`\`\`json
{
  "plugin": ["opencode-ecc"]
}
\`\`\`

## 📖 Documentation
- Migration Guide: \`.opencode/MIGRATION.md\`
- Plugin README: \`.opencode/README.md\`
- LLM Documentation: \`llms.txt\`

## ⚠️ Breaking Changes
- Removed \`.opencode/LIMITATIONS.md\` (hooks ARE supported via plugins!)
- Rewrote \`.opencode/MIGRATION.md\` with correct hook mapping

**Full Changelog**: https://github.com/affaan-m/everything-claude-code/compare/v1.2.0...v1.3.0