Package: @effect/ai
Module: AiError
Type guard to check if a value is an AI error.
Example
import { AiError } from "@effect/ai"
const someError = new Error("generic error")
const aiError = new AiError.UnknownError({
module: "Test",
method: "example"
})
console.log(AiError.isAiError(someError)) // false
console.log(AiError.isAiError(aiError)) // true
Signature
declare const isAiError: (u: unknown) => u is AiError
Since v1.0.0