Skip to content

Commit 7dab197

Browse files
committed
docs: update CLI reference
Signed-off-by: Tomas Weiss <[email protected]>
1 parent 2e2a0bb commit 7dab197

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

docs/development/reference/cli-reference.mdx

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,57 @@ List all configured servers:
332332
agentstack server list
333333
```
334334

335+
## User Commands
336+
337+
### user list
338+
339+
List platform users (admin only):
340+
341+
```bash
342+
agentstack user list [OPTIONS]
343+
```
344+
345+
**Options:**
346+
- `--email <email>`: Filter by email (case-insensitive partial match)
347+
- `--limit <number>`: Results per page (1-100, default: 40)
348+
- `--after <cursor>`: Pagination cursor (page_token)
349+
350+
**Examples:**
351+
```bash
352+
# List all users
353+
agentstack user list
354+
355+
# Filter by email
356+
agentstack user list --email [email protected]
357+
358+
# Paginate through results
359+
agentstack user list --limit 20 --after <cursor-token>
360+
```
361+
362+
### user set-role
363+
364+
Change user role (admin only):
365+
366+
```bash
367+
agentstack user set-role <user-id> --role <role>
368+
```
369+
370+
**Arguments:**
371+
- `user-id`: User UUID
372+
373+
**Options:**
374+
- `-r, --role <role>`: Target role (admin, developer, user)
375+
- `-y, --yes`: Skip confirmation prompts
376+
377+
**Examples:**
378+
```bash
379+
# Promote user to admin
380+
agentstack user set-role abc123 --role admin
381+
382+
# Demote user to developer without confirmation
383+
agentstack user set-role abc123 --role developer --yes
384+
```
385+
335386
## Environment Commands
336387

337388
### env

0 commit comments

Comments
 (0)