OptionalappOptionalclientStable client message id for pairing with the assistant response.
OptionalconfirmSet true to confirm higher-cost work.
OptionalidempotencyIdempotency key (also accepted via Idempotency-Key header).
OptionalmaxCost ceiling for this run (capacity units).
OptionalmediaFull chat media context snapshot for generated + uploaded source indexing. Durable runs require uploaded HTTP(S) URLs, not inline data URIs.
OptionalmediaInbound media references attached to the run. Durable runs require uploaded HTTP(S) URLs, not inline data URIs.
OpenAI-style messages array. Required.
OptionalmodelModel id requested for the run.
OptionalsamplingSampling defaults captured with the run for reproducibility.
OptionalsessionStable session id for browser-side rehydration queries.
OptionaltokenToken type for billing.
OptionaltoolOpenAI-style tool choice (auto, none, or specific tool).
OptionaltoolsOpenAI-style tools array.
App source label for attribution.