ynab_set_default_budget
Set a default budget to avoid providing budget_id repeatedly in subsequent tool calls. Validates the budget ID against YNAB API.
Instructions
Set a default budget so other tools don't require budget_id every call.
Args:
budget_id (string, required): Budget UUID to set as default. Validates against YNAB API.
Returns: success, default_budget_id, cache_warm_started.
Examples:
Set default: provide the UUID from ynab_list_budgets
Errors:
"Budget not found" → invalid budget_id
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| budget_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | Yes | Indicates operation success | |
| message | Yes | Human-readable success message | |
| default_budget_id | Yes | ||
| cache_warm_started | Yes |