Skip to content

feat(cli): show command authentication requirements in help - #151

Merged
XXPermanentXX merged 1 commit into
mainfrom
feat/command-auth-help
Aug 13, 2026
Merged

feat(cli): show command authentication requirements in help#151
XXPermanentXX merged 1 commit into
mainfrom
feat/command-auth-help

Conversation

@XXPermanentXX

Copy link
Copy Markdown
Collaborator

Summary

  • show each command's authentication domain in root and group help
  • add a concise Authentication: <label> line to leaf command help
  • generate the same authentication metadata in Bailian Skill references
  • point the shared setup guide to credential configuration and acquisition pages

The labels are derived directly from each command's auth metadata: API Key, Console, AK/SK, and No Auth.

Addresses #147.

Validation

  • vp check — 0 errors; 3 pre-existing unrelated warnings
  • vp test packages/runtime/tests packages/cli/tests/e2e/registry.smoke.e2e.test.ts — 220 passed
  • pnpm run sync:skill-assets — generated 110 command references; repeated generation was idempotent
  • full vp test — 861 passed, 11 skipped, 19 live-service E2E failures caused by current credentials/service availability (for example InvalidApiKey, unavailable models, site mismatch, and missing test app); no failures were in the changed help/reference paths

Notes

No Auth means the runtime does not require a pre-existing stored CLI credential. Setup commands such as auth login or workspace init may still accept credentials through their own flags.

@XXPermanentXX
XXPermanentXX merged commit 94f9dbb into main Aug 13, 2026
2 checks passed
@XXPermanentXX
XXPermanentXX deleted the feat/command-auth-help branch August 13, 2026 05:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant