Decide proposal
decide_proposalApprove or reject one pending proposal as the human confirmation step: approval settles in dry-run, writes a receipt, and updates budget; rejection spends nothing.
Instructions
Approve or reject one pending proposal. This is the step a human should confirm. decision=approve settles the purchase: in the default dry-run mode it writes a settled_dry_run receipt, stamps a fake settlement ref (lsrq_dry_…), and decrements the remaining budget, without calling the network. decision=reject spends nothing and writes no receipt. The proposal can be decided only once; repeating the call does not settle again. Live charging stays off unless separate live gates are set on purpose.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Optional decision note | |
| decision | Yes | approve settles; reject spends nothing | |
| proposal_id | Yes | Proposal id (prop_…) |