mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-06 05:51:15 +08:00
* refactor: extract media understanding common package * test: move media understanding format test
9 lines
533 B
TypeScript
9 lines
533 B
TypeScript
//#region packages/media-understanding-common/src/errors.d.ts
|
|
type MediaUnderstandingSkipReason = "maxBytes" | "timeout" | "unsupported" | "empty" | "blocked" | "tooSmall";
|
|
declare class MediaUnderstandingSkipError extends Error {
|
|
readonly reason: MediaUnderstandingSkipReason;
|
|
constructor(reason: MediaUnderstandingSkipReason, message: string);
|
|
}
|
|
declare function isMediaUnderstandingSkipError(err: unknown): err is MediaUnderstandingSkipError;
|
|
//#endregion
|
|
export { MediaUnderstandingSkipError, isMediaUnderstandingSkipError }; |