get_budget
Retrieve a budget's full details and amounts from GnuCash. Get a compact text summary or structured JSON with verbose mode.
Instructions
Get full details of a budget including all budget amounts.
Returns a compact text table by default — collapses uniform
periods (e.g., "250/mo (all periods)") so the typical
12-cell repeat doesn't dominate the response. Use verbose=true
for the full structured periods dict per account.
Args: name: Budget name. verbose: If false (default), compact text output — optimized for reading and token efficiency. If true, structured JSON, for when you need machine-readable fields rather than a report.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| verbose | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |