Skip to main content
POST
Renew a private setup assignment

Authorizations

Authorization
string
header
required

Runner token beginning with agt_r, returned once by POST /v1/runners

Path Parameters

lease_id
string
required

Lease identifier (version 7 universally unique identifier, or UUID).

Body

application/json

Own-lease renewal with cumulative observations.

fence
string
required

Current attempt number, as a decimal string. Rejects updates from replaced runners.

usage
object
required

Cumulative usage counts that can only increase, verified by the server.

Response

Durable acknowledgement

Live extension and remaining bounded output allowance.

expires_at
string<date-time>
required

The lease's extended expiry.

model_access_expires_at
string<date-time>
required

The original capability remains bound to the renewed lease.

remaining_output_tokens
integer<int64>
required

Output tokens still available across this attempt.

Required range: x >= 0
stop_requested
boolean
required

Whether the runner must stop private work.