propose_delete_budget
Propose deleting an existing budget (envelope). Returns a proposal id; to record it, call the confirm_proposal tool with the returned proposalId after the user approves (there is no UI button or proposal card to click in this context). Look the budget up with the budget tool first and pass its id. Transactions already assigned to the budget are kept — only the budget itself is removed.
MCP note: this tool only CREATES a pending proposal; nothing is recorded until confirm_proposal is called.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| envelopeId | Yes | Id of the budget (envelope) to delete. Look it up with the budget tool before calling. | |
| editsProposalId | No | Id of an existing pending budget-delete proposal to update in place. Pass this when the user retargets a delete you previously proposed. Look up current ids with listPendingProposals if you're unsure. Omit when proposing something new. |