MistyStar
3749c2be9a
fix: address Grok review findings
2026-10-20 10:35:37 +08:00
MistyStar
f69f945398
refactor: route Grok installs through canonical adapter
2026-10-20 10:35:37 +08:00
MistyStar
65ea9795e2
feat: add Grok Build plugin and marketplace support
...
Ship .grok-plugin manifests so Grok can install ECC as a native plugin.
Resolve GROK_PLUGIN_ROOT and ~/.grok plugin homes so trusted hooks run.
Document trust/enable, ECC_HOOK_PROFILE, and root .mcp.json attachment.
2026-10-20 10:33:37 +08:00
haelyra and Claude Fable 5
28e53a0bc1
feat(install): add guided multi-harness installer ( #2649 )
...
* feat(install): add guided Claude plugin setup
* fix: support Claude command shims on Windows
* feat: support safe Claude plugin scope migration
* fix(install): preserve interactive setup terminal
* fix(install): auto-migrate setup scope changes
* feat(install): add guided multi-harness installer
* fix(install): sync Yarn binary metadata
* fix(install): handle wizard EOF on Node 18
* ci: allow installer matrix tests to finish
* test(install): allow slower PowerShell delegation
* fix(install): harden guided provider reconciliation
* test(install): harden packaged and local compatibility
* chore: prepare guided installer release 2.2.0
* fix(install): report refreshed Codex marketplace state
* fix(install): verify managed content provenance
* test(install): allow empty Yarn smoke fixture
* test(install): invoke Windows package shims safely
* fix(install): close cross-platform release gaps
* fix(install): require trusted GitHub origins
* fix(install): preserve hook profile precedence
* refactor(install): centralize trusted GitHub origins
* ci: retrigger workflow run after merge of main
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
---------
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-06 15:39:49 -04:00
Naomi
48608863ea
feat: add dry-run mode for hook execution ( #2116 ) ( #2188 )
...
- Global --dry-run flag and ECC_DRY_RUN=1 env var
- Enriched preview: shows target file path, tool name, and command
- --dry-run stripped from argv so command routing works correctly
- Handles non-JSON and empty stdin gracefully (session/stop hooks)
- 10 tests covering isDryRun(), hook gating, enriched output, CLI routing
2026-06-15 14:01:21 -04:00
Affaan Mustafa
48b883d741
feat: deliver v1.8.0 harness reliability and parity updates
2026-03-04 14:48:06 -08:00