ECC/tests
Affaan Mustafa 68484da2fc
fix: auto-detect ECC root from plugin cache when CLAUDE_PLUGIN_ROOT is unset (#547) (#691)
When ECC is installed as a Claude Code plugin via the marketplace,
scripts live in the plugin cache (~/.claude/plugins/cache/...) but
commands fallback to ~/.claude/ which doesn't have the scripts.

Add resolve-ecc-root.js with a 3-step fallback chain:
  1. CLAUDE_PLUGIN_ROOT env var (existing)
  2. Standard install at ~/.claude/ (existing)
  3. NEW: auto-scan the plugin cache directory

Update sessions.md and skill-health.md commands to use the new
inline resolver. Includes 15 tests covering all fallback paths
including env var priority, standard install, cache discovery,
and the compact INLINE_RESOLVE used in command .md files.
2026-03-20 01:38:15 -07:00
..
ci fix: resolve Windows CI failures and markdown lint (#667) 2026-03-20 00:29:17 -07:00
hooks feat: agent compression, inspection logic, governance hooks (#491, #485, #482) (#688) 2026-03-20 01:38:13 -07:00
integration fix: update hook integration tests for auto-tmux-dev behavior 2026-03-07 22:45:44 -08:00
lib fix: auto-detect ECC root from plugin cache when CLAUDE_PLUGIN_ROOT is unset (#547) (#691) 2026-03-20 01:38:15 -07:00
scripts fix: refresh orchestration follow-up after #414 (#430) 2026-03-16 14:29:28 -07:00
codex-config.test.js fix: stop pinning o4-mini in codex config 2026-03-12 07:59:50 -07:00
opencode-config.test.js fix: repair opencode config and project metadata 2026-03-11 01:52:10 -07:00
run-all.js Add PowerShell installer wrapper and update documentation (#532) 2026-03-16 13:35:17 -07:00