Config Commands¶
shepherd config init¶
Interactive configuration setup.
shepherd config init
shepherd config show¶
Display current configuration.
shepherd config show
Output:
╭─────── Config (~/.shepherd/config.toml) ────────╮
│ Provider: aiobs │
│ │
│ AIOBS: │
│ API Key: aiobs_sk_x...xxxx │
│ Endpoint: https://shepherd-api-... │
│ │
│ CLI: │
│ Output Format: table │
│ Color: True │
╰─────────────────────────────────────────────────╯
shepherd config set¶
Set a configuration value.
shepherd config set <key> <value>
Examples:
shepherd config set aiobs.api_key "aiobs_sk_xxx"
shepherd config set cli.output_format json
Available Keys:
Key |
Type |
Description |
|---|---|---|
|
string |
AIOBS API key |
|
string |
API endpoint URL |
|
|
Output format |
|
|
Enable colors |
shepherd config get¶
Get a configuration value.
shepherd config get <key>