mirror of
https://github.com/Jeuners/ECC.git
synced 2026-09-09 23:12:30 +02:00
* fix: surface legacy data warning in instinct-cli status (#2036) When the data directory moved from ~/.claude/homunculus/ to the XDG-compliant ~/.local/share/ecc-homunculus/, legacy installs with data still in the old path saw "No instincts found" with no explanation. Add _warn_legacy_data() to cmd_status so users get a clear, actionable warning pointing them to the migration script or the CLV2_HOMUNCULUS_DIR override. Wrap the directory scan in try/except to handle permission errors gracefully. Closes #2036 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * fix: address review feedback — drop unused f-strings, resolve absolute migrate path Remove extraneous f-prefix from strings without interpolation (ruff F541). Resolve migrate-homunculus.sh path relative to instinct-cli.py instead of hard-coding a repo-relative path that only works from the repo root. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> * fix: quote migrate script path to handle spaces Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> --------- Co-authored-by: kky <lingmu141592@gmail.com> Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| auto-update.test.js | ||
| build-opencode.test.js | ||
| catalog.test.js | ||
| check-unicode-safety.test.js | ||
| claw.test.js | ||
| codex-hooks.test.js | ||
| consult.test.js | ||
| control-pane.test.js | ||
| discussion-audit.test.js | ||
| doctor.test.js | ||
| ecc-dashboard.test.js | ||
| ecc.test.js | ||
| gemini-adapt-agents.test.js | ||
| harness-audit.test.js | ||
| install-apply.test.js | ||
| install-plan.test.js | ||
| install-ps1.test.js | ||
| install-readme-clarity.test.js | ||
| install-sh.test.js | ||
| instinct-cli-projects.test.js | ||
| list-installed.test.js | ||
| loop-status.test.js | ||
| manual-hook-install-docs.test.js | ||
| npm-publish-surface.test.js | ||
| observability-readiness.test.js | ||
| openclaw-persona-forge-gacha.test.js | ||
| operator-readiness-dashboard.test.js | ||
| orchestrate-codex-worker.test.js | ||
| orchestration-status.test.js | ||
| platform-audit.test.js | ||
| post-bash-command-log.test.js | ||
| preview-pack-smoke.test.js | ||
| release-approval-gate.test.js | ||
| release-publish.test.js | ||
| release-video-suite.test.js | ||
| release.test.js | ||
| repair.test.js | ||
| session-inspect.test.js | ||
| setup-package-manager.test.js | ||
| skill-create-output.test.js | ||
| sync-ecc-to-codex.test.js | ||
| trae-install.test.js | ||
| uninstall.test.js | ||