Variable agentToolListResponseSchemaConst
agentToolListResponseSchema: ZodObject<
{
data: ZodArray<
ZodObject<
{
agent: ZodOptional<ZodString>;
app: ZodOptional<ZodString>;
async: ZodOptional<ZodBoolean>;
builtin_tool_config: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
builtin_tool_key: ZodOptional<ZodString>;
config: ZodOptional<ZodString>;
created_at: ZodOptional<ZodString>;
description: ZodOptional<ZodString>;
handler_type: ZodOptional<ZodString>;
id: ZodString;
instruction: ZodOptional<ZodString>;
kind: ZodOptional<ZodString>;
last_applied_template_config: ZodOptional<ZodString>;
lookup_key: ZodOptional<ZodString>;
metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
name: ZodOptional<ZodString>;
name_prefix: ZodOptional<ZodString>;
parameters: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
parameters_config: ZodOptional<ZodString>;
status: ZodOptional<ZodString>;
updated_at: ZodOptional<ZodString>;
},
"strip",
ZodTypeAny,
{
agent?: string;
app?: string;
async?: boolean;
builtin_tool_config?: Record<string, unknown>;
builtin_tool_key?: string;
config?: string;
created_at?: string;
description?: string;
handler_type?: string;
id: string;
instruction?: string;
kind?: string;
last_applied_template_config?: string;
lookup_key?: string;
metadata?: Record<string, unknown>;
name?: string;
name_prefix?: string;
parameters?: Record<string, unknown>;
parameters_config?: string;
status?: string;
updated_at?: string;
},
{
agent?: string;
app?: string;
async?: boolean;
builtin_tool_config?: Record<string, unknown>;
builtin_tool_key?: string;
config?: string;
created_at?: string;
description?: string;
handler_type?: string;
id: string;
instruction?: string;
kind?: string;
last_applied_template_config?: string;
lookup_key?: string;
metadata?: Record<string, unknown>;
name?: string;
name_prefix?: string;
parameters?: Record<string, unknown>;
parameters_config?: string;
status?: string;
updated_at?: string;
},
>,
"many",
>;
},
"strip",
ZodTypeAny,
{
data: {
agent?: string;
app?: string;
async?: boolean;
builtin_tool_config?: Record<string, unknown>;
builtin_tool_key?: string;
config?: string;
created_at?: string;
description?: string;
handler_type?: string;
id: string;
instruction?: string;
kind?: string;
last_applied_template_config?: string;
lookup_key?: string;
metadata?: Record<string, unknown>;
name?: string;
name_prefix?: string;
parameters?: Record<string, unknown>;
parameters_config?: string;
status?: string;
updated_at?: string;
}[];
},
{
data: {
agent?: string;
app?: string;
async?: boolean;
builtin_tool_config?: Record<string, unknown>;
builtin_tool_key?: string;
config?: string;
created_at?: string;
description?: string;
handler_type?: string;
id: string;
instruction?: string;
kind?: string;
last_applied_template_config?: string;
lookup_key?: string;
metadata?: Record<string, unknown>;
name?: string;
name_prefix?: string;
parameters?: Record<string, unknown>;
parameters_config?: string;
status?: string;
updated_at?: string;
}[];
},
> = ...
Runtime validator for AgentToolListResponse.