@tanstack/ai
Version:
Type-safe TypeScript AI SDK for streaming chat, tool calling, agents, structured outputs, and multimodal generation.
23 lines (22 loc) • 582 B
JavaScript
function errorMessage(err) {
if (err instanceof Error) return err.message;
if (typeof err === "string") return err;
if (err && typeof err === "object" && "message" in err) {
const m = err.message;
if (typeof m === "string") return m;
}
return void 0;
}
function errorTypeName(err) {
if (err instanceof Error) return err.name || "Error";
if (err && typeof err === "object" && "name" in err) {
const n = err.name;
if (typeof n === "string") return n;
}
return "Error";
}
export {
errorMessage,
errorTypeName
};
//# sourceMappingURL=errors.js.map