Function: getUserFacingErrorDetail()
function getUserFacingErrorDetail(error: unknown): string;
Defined in: shared/utils/userFacingErrors.ts:86
Extracts a short, user-facing error message from an unknown thrown value.
Parametersโ
errorโ
unknown
Returnsโ
string
Remarksโ
Intended for UI strings and IPC error payloads where we want a stable message without leaking internal details.
- Error values return their own data
messageproperty. - Plain objects with an own string data
messageproperty return that message. - Strings and numbers are surfaced as-is.
- Everything else falls back to ERROR_CATALOG.system.UNKNOWN_ERROR.