MCPcopy Index your code
hub / github.com/ChatLab/ChatLab / apiErrorFromUnknown

Function apiErrorFromUnknown

apps/desktop/main/api/errors.ts:104–109  ·  view source on GitHub ↗
(error: unknown)

Source from the content-addressed store, hash-verified

102}
103
104export function apiErrorFromUnknown(error: unknown): ApiError | null {
105 if (error instanceof ApiError) return error
106 const compatibilityError = findDataDirCompatibilityError(error)
107 if (compatibilityError) return dataDirIncompatible(compatibilityError.message)
108 return null
109}
110
111function findDataDirCompatibilityError(error: unknown): DataDirCompatibilityError | null {
112 if (error instanceof DataDirCompatibilityError) return error

Callers 4

errors.test.tsFile · 0.90
createServerFunction · 0.90
handleUnifiedImportFunction · 0.90
handleLegacyImportFunction · 0.90

Calls 2

dataDirIncompatibleFunction · 0.70

Tested by

no test coverage detected