Variable JobSubmitRequestSchemaConst
JobSubmitRequestSchema: ZodObject<
{
agent_type: ZodOptional<ZodNullable<ZodString>>;
job_id: ZodOptional<ZodNullable<ZodString>>;
metadata: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodUnknown>>>;
question: ZodString;
schedule_at: ZodOptional<ZodNullable<ZodNumber>>;
session_id: ZodOptional<ZodNullable<ZodString>>;
session_key: ZodOptional<ZodNullable<ZodString>>;
tenant_id: ZodOptional<ZodNullable<ZodString>>;
user_id: ZodOptional<ZodNullable<ZodString>>;
webhook: ZodOptional<
ZodNullable<
ZodObject<
{
headers: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodString>>>;
max_attempts: ZodOptional<ZodNullable<ZodNumber>>;
secret_ref: ZodOptional<ZodNullable<ZodString>>;
signing_secret: ZodOptional<ZodNullable<ZodString>>;
timeout_seconds: ZodOptional<ZodNullable<ZodNumber>>;
url: ZodString;
},
"strict",
ZodTypeAny,
{
headers?: Record<string, string>
| null;
max_attempts?: number | null;
secret_ref?: string | null;
signing_secret?: string | null;
timeout_seconds?: number | null;
url: string;
},
{
headers?: Record<string, string>
| null;
max_attempts?: number | null;
secret_ref?: string | null;
signing_secret?: string | null;
timeout_seconds?: number | null;
url: string;
},
>,
>,
>;
},
"strict",
ZodTypeAny,
{
agent_type?: string
| null;
job_id?: string | null;
metadata?: Record<string, unknown> | null;
question: string;
schedule_at?: number | null;
session_id?: string | null;
session_key?: string | null;
tenant_id?: string | null;
user_id?: string | null;
webhook?:
| {
headers?: Record<string, string>
| null;
max_attempts?: number | null;
secret_ref?: string | null;
signing_secret?: string | null;
timeout_seconds?: number | null;
url: string;
}
| null;
},
{
agent_type?: string
| null;
job_id?: string | null;
metadata?: Record<string, unknown> | null;
question: string;
schedule_at?: number | null;
session_id?: string | null;
session_key?: string | null;
tenant_id?: string | null;
user_id?: string | null;
webhook?:
| {
headers?: Record<string, string>
| null;
max_attempts?: number | null;
secret_ref?: string | null;
signing_secret?: string | null;
timeout_seconds?: number | null;
url: string;
}
| null;
},
> = ...
Runtime schema for public job submission requests.