@archastro/sdk
    Preparing search index...

    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.