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/`