kiln_spend_caps_request_change
Initiates a spend cap increase request, returning current and requested caps plus a challenge ID for review and six-digit authenticator confirmation.
Instructions
Ask to raise the per-order and/or monthly spend cap (step 1 of 2).
The servers hold the requested change for a few minutes and
return a ``challenge_id``. Show the person ``current_caps`` and
``requested_caps`` so they can review the change, then ask them
for the six-digit code from their authenticator app and pass it
to ``kiln_spend_caps_confirm_change``.
Args:
per_order_dollars: New per-order cap; leave unset to keep it.
monthly_dollars: New monthly cap; leave unset to keep it.
reason: Optional note kept with the change.
A refusal says which case it is (chat changes turned off, with
``enable_url``; too many attempts, with ``retry_after_seconds``;
a cap below the minimum). Relay it as written.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "kiln_spend_caps_request_change"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Optional note kept with the change. | |
| monthly_dollars | No | New monthly cap; leave unset to keep it. | |
| per_order_dollars | No | New per-order cap; leave unset to keep it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||