feat: default providers list to usage
This commit is contained in:
@@ -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.
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user