rea-agents
    Preparing search index...
    toolAvailability: ZodObject<
        {
            annotations: ZodObject<
                {
                    destructive: ZodBoolean;
                    idempotent: ZodBoolean;
                    open_world: ZodBoolean;
                    read_only: ZodBoolean;
                },
                $strip,
            >;
            available: ZodBoolean;
            effects: ZodObject<
                {
                    accessesNetwork: ZodBoolean;
                    changesUiState: ZodBoolean;
                    idempotent: ZodBoolean;
                    launchesProcess: ZodBoolean;
                    mayDiscardData: ZodBoolean;
                    mutatesSession: ZodBoolean;
                    mutatesTarget: ZodBoolean;
                    writesFilesystem: ZodBoolean;
                },
                $strict,
            >;
            name: ZodString;
            reason: ZodEnum<
                {
                    available: "available";
                    policy_disabled: "policy_disabled";
                    provider_missing: "provider_missing";
                    provider_unavailable: "provider_unavailable";
                    target_required: "target_required";
                    target_unsupported: "target_unsupported";
                    unsupported_host: "unsupported_host";
                },
            >;
            remediation: ZodNullable<ZodString>;
            surface: ZodString;
        },
        $strip,
    > = ...