OptionalagentCanonical agent host, for example codex, claude-code, or sogni-chat.
OptionalagentVersion of the agent host when known.
OptionalagentHow the agent host integrated with Sogni.
OptionalagentVersion of the integration surface when known.
OptionalappOptionalbillingBilling mode read by the socket server (data.billingMode) — see ChatCompletionParams.billingMode.
Optionalchat_Per-request chat template arguments (e.g. { enable_thinking: false } for llama.cpp).
OptionalexecutionProduct execution detail, such as browser or durable execution.
Optionalfrequency_Optionalmax_Optionalmin_OptionaloperationOptionaloperationOptionalparentOptionalpresence_Optionalrepetition_Optionalresponse_Per-request structured-output constraint (OpenAI-compatible).
OptionalrootOptionalsafeSafe-content filter state forwarded to the socket server.
Optionalsogni_Optionalsogni_OptionalstopOptionalstreamOptionaltaskOptionaltemperatureOptionaltokenOptionaltool_OptionaltoolsOptionaltop_Optionaltop_Optionalworkload
Per-operation attribution input.
Every property is optional so a request can override only one client default. When attribution is present, the SDK supplies an operation ID from the underlying project/job request when one is not provided.