PUT /projects/{projectId}/agent-budget

PUT /api/v1/projects/{projectId}/agent-budget on the Caveman Cloud control plane. Requires the autopilot:manage scope. Not exposed to autonomous agents: Native user control of shared agent authority and execution. Workload credentials and scoped agent connections cannot expand grants, budgets or recursively admit runs. Native user endpoint. Scoped agent sessions and workload credentials cannot call this operation. Organization budget edits additionally require billing:write. Interactive grants bind current membership and role; input, audit, run and outbox admission commit atomically. Reuse the same request identity, input and deadline on retries.

put/projects/{projectId}/agent-budget

Request

  • Base URL
    https://api.caveman.so/api/v1
  • URL
    https://api.caveman.so/api/v1/projects/{projectId}/agent-budget
  • Auth
    • OAuth 2
      Authorization code: /api/v1/oauth/authorize
      Token URL: /api/v1/oauth/token scopes: autopilot:manage
    • or HTTP bearer
    • or API key in cookie cave_access
    • or API key in cookie __Secure-cave_identity.session_token

Request body

kind'organization' | 'project' | 'repository' required
binding_idstring
limit_microsinteger required

Response

Native operation persisted.

kind'organization' | 'project' | 'repository' required
binding_idstring
limit_microsinteger required

Changes

No recorded changes to this operation across all 1 revision of this API.