Arize Phoenix TS
    Preparing search index...
    anthropicToolDefinitionSchema: ZodObject<
        {
            description: ZodString;
            input_schema: ZodObject<
                {
                    additionalProperties: ZodOptional<ZodBoolean>;
                    properties: ZodRecord<
                        ZodString,
                        ZodUnion<
                            readonly [
                                ZodObject<
                                    {
                                        description: ZodOptional<ZodString>;
                                        enum: ZodOptional<ZodArray<(...)>>;
                                        type: ZodEnum<
                                            {
                                                array: ...;
                                                boolean: ...;
                                                integer: ...;
                                                null: ...;
                                                number: ...;
                                                object: ...;
                                                string: ...;
                                            },
                                        >;
                                    },
                                    $loose,
                                >,
                                ZodObject<{ anyOf: ZodArray<ZodObject<(...), (...)>> }, $strip>,
                            ],
                        >,
                    >;
                    required: ZodOptional<ZodArray<ZodString>>;
                    type: ZodLiteral<"object">;
                },
                $loose,
            >;
            name: ZodString;
        },
        $strip,
    > = ...

    The zod schema for an anthropic tool definition