feat(cli): add formatting options to coder whoami (#19970)

This addresses a long-standing gripe of mine: to get your logged in
username you would have to do
```bash
coder whoami | awk '{print $9}'
```

This allows you to do:

```
coder whoami -o json | jq -r '.username'
```

or

```
coder whoami -f table -c username
```
This commit is contained in:
Cian Johnston
2025-09-26 09:33:27 +01:00
committed by GitHub
parent f2904726a5
commit 930bbaf035
3 changed files with 58 additions and 4 deletions
+21 -1
View File
@@ -6,5 +6,25 @@ Fetch authenticated user info for Coder deployment
## Usage
```console
coder whoami
coder whoami [flags]
```
## Options
### -c, --column
| | |
|---------|------------------------------|
| Type | <code>[URL\|Username]</code> |
| Default | <code>url,username</code> |
Columns to display in table output.
### -o, --output
| | |
|---------|--------------------------------|
| Type | <code>text\|json\|table</code> |
| Default | <code>text</code> |
Output format.