Skip to main content
POST
Call the model for private setup

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

A lease-scoped request; diagnostics deliberately omit the token and context.

attempt_id
string
required

Admitted attempt identity, bound to this lease.

call_index
integer<int32>
required

Contiguous within the attempt, beginning at one.

Required range: x >= 0
capability_token
string
required

Random 256-bit base64url lease capability; never logged or spooled.

dispatch_id
string
required

Fresh UUIDv7 for this physical call.

fence
string
required

Current attempt number. Rejects updates from replaced runners.

request
object
required

No provider, destination, key, headers or system/tool overrides exist.

Response

Durably recorded bounded model result

A durable bounded result, never a raw provider response or continuation.

call_index
integer<int32>
required

Its contiguous call index.

Required range: x >= 0
cut
boolean
required

Incomplete proposals cannot run.

dispatch_id
string
required

The accepted physical call identity.

proposal_calls
object[]
required

Empty when output was cut or malformed.

A fixed proposal call, still untrusted until activity accepts its edit.

replayed
boolean
required

Whether this acknowledgement came from the saved receipt.

text
string
required

Bounded assistant text.

usage
object
required

Usage measured by the server.

compacted
boolean

A metered working-context summary completed; continue the same user turn.