@archastro/sdk
    Preparing search index...

    Variable builtinToolCatalogEntrySchemaConst

    builtinToolCatalogEntrySchema: ZodObject<
        {
            config_schema: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
            description: ZodOptional<ZodString>;
            instruction: ZodOptional<ZodString>;
            key: ZodString;
            label: ZodOptional<ZodString>;
            multi_instance_mode: ZodOptional<ZodString>;
            providers: ZodOptional<ZodArray<ZodString, "many">>;
            requires_integration: ZodOptional<ZodBoolean>;
            server_tool_type: ZodOptional<ZodString>;
            tools: ZodOptional<
                ZodArray<
                    ZodObject<
                        { description: ZodOptional<ZodString>; name: ZodString },
                        "strip",
                        ZodTypeAny,
                        { description?: string; name: string },
                        { description?: string; name: string },
                    >,
                    "many",
                >,
            >;
        },
        "strip",
        ZodTypeAny,
        {
            config_schema?: Record<string, unknown>;
            description?: string;
            instruction?: string;
            key: string;
            label?: string;
            multi_instance_mode?: string;
            providers?: string[];
            requires_integration?: boolean;
            server_tool_type?: string;
            tools?: { description?: string; name: string }[];
        },
        {
            config_schema?: Record<string, unknown>;
            description?: string;
            instruction?: string;
            key: string;
            label?: string;
            multi_instance_mode?: string;
            providers?: string[];
            requires_integration?: boolean;
            server_tool_type?: string;
            tools?: { description?: string; name: string }[];
        },
    > = ...

    Runtime validator for BuiltinToolCatalogEntry.