openclaw / src /plugins /runtime /runtime-llm-error.ts
SaylorTwift's picture
SaylorTwift HF Staff
Add files using upload-large-folder tool
4c76b0d verified
Raw
History Blame Contribute Delete
352 Bytes
import type { LlmCompleteErrorCode } from "./types-core.js";
export function createLlmCompleteError(
code: LlmCompleteErrorCode,
message: string,
cause?: unknown,
): Error & { code: LlmCompleteErrorCode } {
return Object.assign(new Error(message, cause === undefined ? undefined : { cause }), {
name: "LlmCompleteError",
code,
});
}