Skip to main content
Re-issue this agent’s grant under the current policy version when the new policy is unchanged-or-narrowed vs the issue-time version. No step-up required (refresh is definitionally non-escalating). Throws InvalidParamsError if the new policy expands authority — caller must use agent.grant.issue with step-up to acquire the broader scope.

Metadata

Annotations

Input schema

Output schema

Request examples

Response examples

Successful response — policy unchanged (pure TTL extension):
Successful response — policy narrowed (scope reduced by org admin):
Error — new policy expands authority (caller must use agent.grant.issue with step-up):
Error — policy envelope missing for vault (data integrity issue):

Errors

Auth

Caller’s grant must include the agent:budget:create scope. Grants whose scope set is a superset of the required scope are accepted.