skillhub/skillhub-cli
chenbaowang 8815c1596c fix(cli): human-readable API error messages
ApiError previously displayed raw JSON like:
  API error 403: {"code":403,"msg":"Access denied..."}

Now extracts the msg field from the API response body and displays:
  Access denied to skill: find-skills
  Run `skillhub login` to authenticate.

Changes:
- Add extractHumanMessage() to pull msg/message/error from response
- ApiError.message now shows human text instead of raw JSON
- 401/403 responses append login hint
- whoami: remove redundant 'Not authenticated:' prefix
2026-04-21 10:21:32 +08:00
..
src fix(cli): human-readable API error messages 2026-04-21 10:21:32 +08:00
tests feat(skillhub-cli): add skillhub CLI with interactive multi-agent support 2026-04-14 10:21:09 +08:00
.npmignore feat(cli): add scope-aware universal grouping and improve output formatting 2026-04-20 19:49:17 +08:00
package.json chore(cli): bump version to 1.1.3 for --registry parameter fix 2026-04-21 00:12:01 +08:00
pnpm-lock.yaml fix(cli): replace execSync unzip with unzipper for cross-platform support 2026-04-16 11:18:20 +08:00
tsconfig.json feat(skillhub-cli): add skillhub CLI with interactive multi-agent support 2026-04-14 10:21:09 +08:00
unbuild.config.ts feat(skillhub-cli): add skillhub CLI with interactive multi-agent support 2026-04-14 10:21:09 +08:00
vitest.config.ts feat(skillhub-cli): add skillhub CLI with interactive multi-agent support 2026-04-14 10:21:09 +08:00