Skip to content

Add command aliases - #191

Open
nathanjcochran wants to merge 1 commit into
mainfrom
nathan/aliases
Open

Add command aliases#191
nathanjcochran wants to merge 1 commit into
mainfrom
nathan/aliases

Conversation

@nathanjcochran

@nathanjcochran nathanjcochran commented Aug 13, 2026

Copy link
Copy Markdown
Member

Adds a bunch of common shorthand aliases (e.g. ls, rm, add) plus a few that match vocabulary from Ghost (pause/resume) or the underlying tool (ping, user). No existing aliases changed. Open to any and all feedback on these - I tried to limit it to "common" aliases that users might reach for out of habit, or aliases that seemed obvious given the command. But if you think any could be confusing, or if you have ideas for others not included here, please let me know!

Command Existing aliases New aliases
tiger upgrade update
tiger config cfg
tiger config show list, ls
tiger config unset rm, delete
tiger config reset clear
tiger auth status whoami
tiger service services, svc
tiger service list ls
tiger service get describe, show
tiger service delete rm
tiger service start resume
tiger service stop pause
tiger service logs log
tiger db connect psql
tiger db connection-string uri
tiger db test-connection test, ping
tiger db create role user
tiger mcp install add
tiger mcp list ls
tiger mcp get describe, show

The README's command list now annotates every command that has aliases, including ones that were already there but undocumented (services/svc, psql, log).

Note that cobra accepts aliases but doesn't offer them as shell completions, so tiger service <TAB> still suggests list, not ls.

@nathanjcochran nathanjcochran self-assigned this Aug 13, 2026
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