From 79b791117a534375b40acbecd6bd7e99f654e205 Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Mon, 8 Dec 2025 16:54:39 +0900 Subject: [PATCH] fix(session-recovery): improve error message extraction --- src/hooks/session-recovery/index.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/hooks/session-recovery/index.ts b/src/hooks/session-recovery/index.ts index bf68ed6..e6afae7 100644 --- a/src/hooks/session-recovery/index.ts +++ b/src/hooks/session-recovery/index.ts @@ -51,8 +51,12 @@ interface MessagePart { function getErrorMessage(error: unknown): string { if (!error) return "" if (typeof error === "string") return error.toLowerCase() - const errorObj = error as { data?: { message?: string }; message?: string } - return (errorObj.data?.message || errorObj.message || "").toLowerCase() + const errorObj = error as { + data?: { message?: string } + message?: string + error?: { message?: string } + } + return (errorObj.data?.message || errorObj.error?.message || errorObj.message || "").toLowerCase() } function detectErrorType(error: unknown): RecoveryErrorType {