Create a NEW budget (owner/admin authority + explicit confirm)
spendline_create_budgetCreate a new hierarchical budget. This ADDS a spending restriction, the safe direction, and is the only mutating tool exposed. Requires owner or admin authority AND confirm: true. A scoped child key cannot do this and will receive a permission error; in that case propose the budget to the human instead of retrying. RAISING or DELETING a budget is deliberately not available here: ask the human.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | Yes | Must be true. Present so a budget is never created as an incidental side effect, confirm with the human first, then set this. | |
| scope_id | No | Required unless scope_type is "org". | |
| scope_type | Yes | org = whole account. team = tag cost-centre. agent = x-agent-id. customer = x-customer-id. | |
| strict_mode | No | true blocks over-cap calls with HTTP 402. false records only. | |
| monthly_limit_usd | Yes |