update_usage_limit
Modify a cumulative usage-limit policy's name, conditions, credit limit, alert threshold, or reset schedule. Replace the full condition set or reset usage for a specific grouped value.
Instructions
Update a cumulative usage-limit policy's name, description, complete condition set, credit limit, alert threshold, reset schedule, next reset time, or one grouped value's usage. periodic_reset and periodic_reset_days are mutually exclusive; conditions replace the existing set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Usage-limit policy UUID | |
| name | No | Replacement display name | |
| conditions | No | Complete replacement condition set | |
| description | No | Replacement description, or null to clear it | |
| credit_limit | No | Replacement cumulative maximum | |
| periodic_reset | No | Replacement reset schedule | |
| alert_threshold | No | Replacement alert threshold | |
| next_usage_reset_at | No | Next reset timestamp in ISO 8601 format, or null to clear it | |
| periodic_reset_days | No | Custom reset interval in days, or null to clear it | |
| reset_usage_for_value | No | Grouped value whose usage should reset |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the tool call succeeded and returned structured data | |
| data | No | Structured success payload when ok is true | |
| error | No | Structured error payload when ok is false |