Skip to content

feat(cli): add dashboard, dash, and --d aliases for manage - #103

Merged
scott merged 1 commit into
mainfrom
feat/101-dashboard-aliases
Sep 7, 2026
Merged

feat(cli): add dashboard, dash, and --d aliases for manage#103
scott merged 1 commit into
mainfrom
feat/101-dashboard-aliases

Conversation

@scott

@scott scott commented Sep 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • gander dashboard, gander dash, and gander --d are exact aliases of gander manage (same auth gate, /api/manage/intent flow, and browser handoff).
  • Extra args are rejected with usage that names the alias used (usage: gander dash, etc.). --d is handled as a first-arg command so it does not fall through to flag.Parse().
  • Authed gander --help still lists gander manage as the primary line, with aliases inline: gander manage | dashboard | dash | --d.
  • Bash and zsh completions, README, and the man page document the aliases.

Related Issue

Closes #101

Testing

go test ./...
go vet ./...
go build ./...

All passed.

Notes

gander manage remains the canonical command. -d is not an alias (out of scope).

Agent skill docs: gandermd/gander-skill#14

gander dashboard, gander dash, and gander --d invoke the same
auth-gated dashboard intent as gander manage. Extra args are
rejected with usage that names the alias used.

Closes #101
@scott
scott merged commit 53db47c into main Sep 7, 2026
1 check passed
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.

feat: add dashboard, dash, and --d aliases for gander manage

1 participant