feat: default providers list to usage

This commit is contained in:
Peter Steinberger
2026-01-08 02:49:29 +01:00
parent 8ce6f783f0
commit 03cf7da2bd
3 changed files with 4 additions and 4 deletions

View File

@@ -221,8 +221,8 @@ Common options:
- `--name <label>`: display name for the account
`providers list` options:
- `--usage`: include provider usage/quota snapshots (OAuth/API-backed only).
- `--json`: output JSON (includes usage when `--usage` is set).
- `--no-usage`: skip provider usage/quota snapshots (OAuth/API-backed only).
- `--json`: output JSON (includes usage unless `--no-usage` is set).
### `pairing`
Approve DM pairing requests across providers.

View File

@@ -13,7 +13,7 @@ read_when:
## Where it shows up
- `/status` in chats: adds a short “Usage” line (only if available).
- CLI: `clawdbot status --usage` prints a full per-provider breakdown.
- CLI: `clawdbot providers list --usage` prints the same usage snapshot alongside provider config.
- CLI: `clawdbot providers list` prints the same usage snapshot alongside provider config (use `--no-usage` to skip).
- macOS menu bar: “Usage” section under Context (only if available).
## Providers + credentials

View File

@@ -51,7 +51,7 @@ export function registerProvidersCli(program: Command) {
providers
.command("list")
.description("List configured providers + auth profiles")
.option("--usage", "Show provider usage/quota snapshots", false)
.option("--no-usage", "Skip provider usage/quota snapshots")
.option("--json", "Output JSON", false)
.action(async (opts) => {
try {