v1.8.0
affaan-m/ECCv1.8.0Mar 5, 2026by affaan-m
AI Summary
ECC v1.8.0 shifts focus to performance, reliability, and cross-harness parity between Claude Code, Cursor, OpenCode, and Codex.
Key Highlights
- Performance shift: Agent harness performance system.
- New Harness Commands: /harness-audit, /loop-start, /quality-gate.
- Cross-harness Parity: Tighter behavior across major AI coding tools.
- Hook Fixes: Explicit controls via ECC_HOOK_PROFILE.
New Features
- New harness commands for audit, loop management, and quality gates.
- NanoClaw v2 upgrades including model routing and skill hot-load.
- Cross-harness parity improvements for hooks and commands.
- Explicit hook controls (profile, disabled hooks).
- New skills like agentic-engineering and continuous-agent-loop.
Full Release Notes
## ECC v1.8.0: Harness Performance Release v1.8.0 shifts ECC from "config bundle" to a practical **agent harness performance system**: more reliable hooks, stronger eval/quality controls, and tighter parity across Claude Code, Cursor, OpenCode, and Codex (macOS app + CLI). https://github.com/user-attachments/assets/18f05e41-a49b-4126-9771-3df1e07cd7b7 ### What’s New - **New harness commands** - `/harness-audit` - `/loop-start` - `/loop-status` - `/quality-gate` - `/model-route` - **NanoClaw v2 upgrades** - Model routing - Skill hot-load - Session branch/search/export/compact/metrics - **New harness skills and operators** - `agent-harness-construction` - `agentic-engineering` - `ralphinho-rfc-pipeline` - `ai-first-engineering` - `enterprise-agent-ops` - `nanoclaw-repl` - `continuous-agent-loop` - **New agents** - `harness-optimizer` - `loop-operator` ### Reliability and Hook Fixes - Fixed SessionStart root resolution (robust fallback when plugin root env is missing). - Fixed empty/partial session summary behavior by moving summary persistence to the Stop lifecycle path where transcript payload exists. - Added explicit hook controls: - `ECC_HOOK_PROFILE=minimal|standard|strict` - `ECC_DISABLED_HOOKS=comma,separated,ids` - Replaced fragile inline one-liner hook commands with dedicated scripts for safer cross-platform behavior. - Improved Windows path handling for doc-warning/whitelist logic. - Hardened observer behavior for non-interactive environments to reduce hang risk. ### Cross-Harness Parity - Claude Code, Cursor, OpenCode, and Codex now share tighter behavior around hooks, commands, and skill execution semantics. - OpenCode command mirrors added for the new harness command set. - Codex config/docs alignment improved for both app and CLI workflows. ### Compatibility Notes - `autonomous-loops` is retained for compatibility in this release. - `continuous-agent-loop` is now the canonical skill name. ### Upgrade Path 1. Pull latest and reinstall/update ECC. 2. Run `/harness-audit` to baseline reliability and risk. 3. Use `/quality-gate . --strict` on active repos. 4. If needed, tune hooks with `ECC_HOOK_PROFILE` and `ECC_DISABLED_HOOKS`. ### Credits - frontend / marketing slides skill inspired by [@zarazhangrui](https://github.com/zarazhangrui) - continuous learning skill - homunculus-inspired by [@humanplane](https://github.com/humanplane) - slop guards inspired by [@alexfazio](https://github.com/alexfazio) ### Supporting Docs - Release notes source: `docs/releases/1.8.0/release-notes.md` - Launch assets: `docs/releases/1.8.0/`