budget_guard
Check or atomically consume token, payload, and command budgets for a session, and detect repeated actions to enforce caller-wide runtime limits.
Instructions
Check or atomically consume caller-wide token, payload, and command budgets; detects repeated session actions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tokens | No | ||
| consume | No | ||
| commands | No | ||
| session_id | Yes | ||
| fingerprint | No | ||
| payload_bytes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rule | Yes | ||
| status | Yes | ||
| remaining | No | ||
| remediation | Yes |