Durable Jobs

Jobs that outlive a request.

This is the durability node of agent execution infrastructure. POST /v1/capabilities/{key}/jobs, poll GET /v1/jobs/{jobId}, and fetch receipts when work takes longer than one HTTP call. Eligible durable text jobs use deferred processing at 50% of standard token rates.

Submit once

Receive a stable job identifier instead of keeping an expensive generation request open.

Observe one status model

Text, image, and audio work reports progress and terminal state through the same contract.

Pay less when work can wait

Eligible text jobs automatically use deferred processing. Discover features.deferredProcessing on the capability descriptor.