Skip to content

Commit 29277ac

Browse files
authored
chore: prepare v1.9.0 release (#666)
- Bump version to 1.9.0 in package.json, package-lock.json, .opencode/package.json - Add v1.9.0 changelog with 212 commits covering selective install architecture, 6 new agents, 15+ new skills, session/state infrastructure, observer fixes, 12 language ecosystems, and community contributions - Update README with v1.9.0 release notes and complete agents tree (27 agents) - Add pytorch-build-resolver to AGENTS.md agent table - Update documentation counts to 27 agents, 109 skills, 57 commands - Update version references in zh-CN README - All 1421 tests passing, catalog counts verified
1 parent 6836e98 commit 29277ac

File tree

7 files changed

+139
-11
lines changed

7 files changed

+139
-11
lines changed

.opencode/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ecc-universal",
3-
"version": "1.8.0",
3+
"version": "1.9.0",
44
"description": "Everything Claude Code (ECC) plugin for OpenCode - agents, commands, hooks, and skills",
55
"main": "dist/index.js",
66
"types": "dist/index.d.ts",

AGENTS.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
This is a **production-ready AI coding plugin** providing 27 specialized agents, 109 skills, 57 commands, and automated hook workflows for software development.
44

5+
**Version:** 1.9.0
6+
57
## Core Principles
68

79
1. **Agent-First** — Delegate to specialized agents for domain tasks
@@ -39,6 +41,7 @@ This is a **production-ready AI coding plugin** providing 27 specialized agents,
3941
| harness-optimizer | Harness config tuning | Reliability, cost, throughput |
4042
| rust-reviewer | Rust code review | Rust projects |
4143
| rust-build-resolver | Rust build errors | Rust build failures |
44+
| pytorch-build-resolver | PyTorch runtime/CUDA/training errors | PyTorch build/training failures |
4245
| typescript-reviewer | TypeScript/JavaScript code review | TypeScript/JavaScript projects |
4346

4447
## Agent Orchestration
@@ -139,7 +142,7 @@ Troubleshoot failures: check test isolation → verify mocks → fix implementat
139142

140143
```
141144
agents/ — 27 specialized subagents
142-
skills/ — 108 workflow skills and domain knowledge
145+
skills/ — 109 workflow skills and domain knowledge
143146
commands/ — 57 slash commands
144147
hooks/ — Trigger-based automations
145148
rules/ — Always-follow guidelines (common + per-language)

CHANGELOG.md

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,108 @@
11
# Changelog
22

3+
## 1.9.0 - 2026-03-20
4+
5+
### Highlights
6+
7+
- Selective install architecture with manifest-driven pipeline and SQLite state store.
8+
- Language coverage expanded to 10+ ecosystems with 6 new agents and language-specific rules.
9+
- Observer reliability hardened with memory throttling, sandbox fixes, and 5-layer loop guard.
10+
- Self-improving skills foundation with skill evolution and session adapters.
11+
12+
### New Agents
13+
14+
- `typescript-reviewer` — TypeScript/JavaScript code review specialist (#647)
15+
- `pytorch-build-resolver` — PyTorch runtime, CUDA, and training error resolution (#549)
16+
- `java-build-resolver` — Maven/Gradle build error resolution (#538)
17+
- `java-reviewer` — Java and Spring Boot code review (#528)
18+
- `kotlin-reviewer` — Kotlin/Android/KMP code review (#309)
19+
- `kotlin-build-resolver` — Kotlin/Gradle build errors (#309)
20+
- `rust-reviewer` — Rust code review (#523)
21+
- `rust-build-resolver` — Rust build error resolution (#523)
22+
- `docs-lookup` — Documentation and API reference research (#529)
23+
24+
### New Skills
25+
26+
- `pytorch-patterns` — PyTorch deep learning workflows (#550)
27+
- `documentation-lookup` — API reference and library doc research (#529)
28+
- `bun-runtime` — Bun runtime patterns (#529)
29+
- `nextjs-turbopack` — Next.js Turbopack workflows (#529)
30+
- `mcp-server-patterns` — MCP server design patterns (#531)
31+
- `data-scraper-agent` — AI-powered public data collection (#503)
32+
- `team-builder` — Team composition skill (#501)
33+
- `ai-regression-testing` — AI regression test workflows (#433)
34+
- `claude-devfleet` — Multi-agent orchestration (#505)
35+
- `blueprint` — Multi-session construction planning
36+
- `everything-claude-code` — Self-referential ECC skill (#335)
37+
- `prompt-optimizer` — Prompt optimization skill (#418)
38+
- 8 Evos operational domain skills (#290)
39+
- 3 Laravel skills (#420)
40+
- VideoDB skills (#301)
41+
42+
### New Commands
43+
44+
- `/docs` — Documentation lookup (#530)
45+
- `/aside` — Side conversation (#407)
46+
- `/prompt-optimize` — Prompt optimization (#418)
47+
- `/resume-session`, `/save-session` — Session management
48+
- `learn-eval` improvements with checklist-based holistic verdict
49+
50+
### New Rules
51+
52+
- Java language rules (#645)
53+
- PHP rule pack (#389)
54+
- Perl language rules and skills (patterns, security, testing)
55+
- Kotlin/Android/KMP rules (#309)
56+
- C++ language support (#539)
57+
- Rust language support (#523)
58+
59+
### Infrastructure
60+
61+
- Selective install architecture with manifest resolution (`install-plan.js`, `install-apply.js`) (#509, #512)
62+
- SQLite state store with query CLI for tracking installed components (#510)
63+
- Session adapters for structured session recording (#511)
64+
- Skill evolution foundation for self-improving skills (#514)
65+
- Orchestration harness with deterministic scoring (#524)
66+
- Catalog count enforcement in CI (#525)
67+
- Install manifest validation for all 109 skills (#537)
68+
- PowerShell installer wrapper (#532)
69+
- Antigravity IDE support via `--target antigravity` flag (#332)
70+
- Codex CLI customization scripts (#336)
71+
72+
### Bug Fixes
73+
74+
- Resolved 19 CI test failures across 6 files (#519)
75+
- Fixed 8 test failures in install pipeline, orchestrator, and repair (#564)
76+
- Observer memory explosion with throttling, re-entrancy guard, and tail sampling (#536)
77+
- Observer sandbox access fix for Haiku invocation (#661)
78+
- Worktree project ID mismatch fix (#665)
79+
- Observer lazy-start logic (#508)
80+
- Observer 5-layer loop prevention guard (#399)
81+
- Hook portability and Windows .cmd support
82+
- Biome hook optimization — eliminated npx overhead (#359)
83+
- InsAIts security hook made opt-in (#370)
84+
- Windows spawnSync export fix (#431)
85+
- UTF-8 encoding fix for instinct CLI (#353)
86+
- Secret scrubbing in hooks (#348)
87+
88+
### Translations
89+
90+
- Korean (ko-KR) translation — README, agents, commands, skills, rules (#392)
91+
- Chinese (zh-CN) documentation sync (#428)
92+
93+
### Credits
94+
95+
- @ymdvsymd — observer sandbox and worktree fixes
96+
- @pythonstrup — biome hook optimization
97+
- @Nomadu27 — InsAIts security hook
98+
- @hahmee — Korean translation
99+
- @zdocapp — Chinese translation sync
100+
- @cookiee339 — Kotlin ecosystem
101+
- @pangerlkr — CI workflow fixes
102+
- @0xrohitgarg — VideoDB skills
103+
- @nocodemf — Evos operational skills
104+
- @swarnika-cmd — community contributions
105+
3106
## 1.8.0 - 2026-03-04
4107

5108
### Highlights

README.md

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,18 @@ This repo is the raw code only. The guides explain everything.
7575

7676
## What's New
7777

78+
### v1.9.0 — Selective Install & Language Expansion (Mar 2026)
79+
80+
- **Selective install architecture** — Manifest-driven install pipeline with `install-plan.js` and `install-apply.js` for targeted component installation. State store tracks what's installed and enables incremental updates.
81+
- **6 new agents**`typescript-reviewer`, `pytorch-build-resolver`, `java-build-resolver`, `java-reviewer`, `kotlin-reviewer`, `kotlin-build-resolver` expand language coverage to 10 languages.
82+
- **New skills**`pytorch-patterns` for deep learning workflows, `documentation-lookup` for API reference research, `bun-runtime` and `nextjs-turbopack` for modern JS toolchains, plus 8 operational domain skills and `mcp-server-patterns`.
83+
- **Session & state infrastructure** — SQLite state store with query CLI, session adapters for structured recording, skill evolution foundation for self-improving skills.
84+
- **Orchestration overhaul** — Harness audit scoring made deterministic, orchestration status and launcher compatibility hardened, observer loop prevention with 5-layer guard.
85+
- **Observer reliability** — Memory explosion fix with throttling and tail sampling, sandbox access fix, lazy-start logic, and re-entrancy guard.
86+
- **12 language ecosystems** — New rules for Java, PHP, Perl, Kotlin/Android/KMP, C++, and Rust join existing TypeScript, Python, Go, and common rules.
87+
- **Community contributions** — Korean and Chinese translations, InsAIts security hook, biome hook optimization, VideoDB skills, Evos operational skills, PowerShell installer, Antigravity IDE support.
88+
- **CI hardening** — 19 test failure fixes, catalog count enforcement, install manifest validation, and full test suite green.
89+
7890
### v1.8.0 — Harness Performance System (Mar 2026)
7991

8092
- **Harness-first release** — ECC is now explicitly framed as an agent harness performance system, not just a config pack.
@@ -252,7 +264,7 @@ everything-claude-code/
252264
| |-- plugin.json # Plugin metadata and component paths
253265
| |-- marketplace.json # Marketplace catalog for /plugin marketplace add
254266
|
255-
|-- agents/ # Specialized subagents for delegation
267+
|-- agents/ # 27 specialized subagents for delegation
256268
| |-- planner.md # Feature implementation planning
257269
| |-- architect.md # System design decisions
258270
| |-- tdd-guide.md # Test-driven development
@@ -263,13 +275,23 @@ everything-claude-code/
263275
| |-- refactor-cleaner.md # Dead code cleanup
264276
| |-- doc-updater.md # Documentation sync
265277
| |-- docs-lookup.md # Documentation/API lookup
278+
| |-- chief-of-staff.md # Communication triage and drafts
279+
| |-- loop-operator.md # Autonomous loop execution
280+
| |-- harness-optimizer.md # Harness config tuning
266281
| |-- cpp-reviewer.md # C++ code review
267282
| |-- cpp-build-resolver.md # C++ build error resolution
268283
| |-- go-reviewer.md # Go code review
269284
| |-- go-build-resolver.md # Go build error resolution
270-
| |-- python-reviewer.md # Python code review (NEW)
271-
| |-- database-reviewer.md # Database/Supabase review (NEW)
272-
| |-- typescript-reviewer.md # TypeScript/JavaScript code review (NEW)
285+
| |-- python-reviewer.md # Python code review
286+
| |-- database-reviewer.md # Database/Supabase review
287+
| |-- typescript-reviewer.md # TypeScript/JavaScript code review
288+
| |-- java-reviewer.md # Java/Spring Boot code review
289+
| |-- java-build-resolver.md # Java/Maven/Gradle build errors
290+
| |-- kotlin-reviewer.md # Kotlin/Android/KMP code review
291+
| |-- kotlin-build-resolver.md # Kotlin/Gradle build errors
292+
| |-- rust-reviewer.md # Rust code review
293+
| |-- rust-build-resolver.md # Rust build error resolution
294+
| |-- pytorch-build-resolver.md # PyTorch/CUDA training errors
273295
|
274296
|-- skills/ # Workflow definitions and domain knowledge
275297
| |-- coding-standards/ # Language best practices
@@ -1167,7 +1189,7 @@ ECC is the **first plugin to maximize every major AI coding tool**. Here's how e
11671189
| **Context File** | CLAUDE.md + AGENTS.md | AGENTS.md | AGENTS.md | AGENTS.md |
11681190
| **Secret Detection** | Hook-based | beforeSubmitPrompt hook | Sandbox-based | Hook-based |
11691191
| **Auto-Format** | PostToolUse hook | afterFileEdit hook | N/A | file.edited hook |
1170-
| **Version** | Plugin | Plugin | Reference config | 1.8.0 |
1192+
| **Version** | Plugin | Plugin | Reference config | 1.9.0 |
11711193
11721194
**Key architectural decisions:**
11731195
- **AGENTS.md** at root is the universal cross-tool file (read by all 4 tools)

docs/zh-CN/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1163,7 +1163,7 @@ ECC 是**第一个最大化利用每个主要 AI 编码工具的插件**。以
11631163
| **上下文文件** | CLAUDE.md + AGENTS.md | AGENTS.md | AGENTS.md | AGENTS.md |
11641164
| **秘密检测** | 基于钩子 | beforeSubmitPrompt 钩子 | 基于沙箱 | 基于钩子 |
11651165
| **自动格式化** | PostToolUse 钩子 | afterFileEdit 钩子 | N/A | file.edited 钩子 |
1166-
| **版本** | 插件 | 插件 | 参考配置 | 1.8.0 |
1166+
| **版本** | 插件 | 插件 | 参考配置 | 1.9.0 |
11671167

11681168
**关键架构决策:**
11691169

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ecc-universal",
3-
"version": "1.8.0",
3+
"version": "1.9.0",
44
"description": "Complete collection of battle-tested Claude Code configs — agents, skills, hooks, commands, and rules evolved over 10+ months of intensive daily use by an Anthropic hackathon winner",
55
"keywords": [
66
"claude-code",

0 commit comments

Comments
 (0)