From a3618c2b2210fb2d3363b22d0cd2a5b8421f5e6a Mon Sep 17 00:00:00 2001 From: Doud-FR <59610009+Doud-FR@users.noreply.github.com> Date: Wed, 29 Jul 2026 09:12:49 +0200 Subject: [PATCH] fix(desktop): preserve non-Error OAuth load failures --- apps/desktop/electron/main.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/desktop/electron/main.ts b/apps/desktop/electron/main.ts index bac5497496b..3fa205b6f42 100644 --- a/apps/desktop/electron/main.ts +++ b/apps/desktop/electron/main.ts @@ -6282,8 +6282,10 @@ function _loadNativeTokens(baseUrl: string): NativeTokenSet | null { return tokens } catch (error) { + const detail = error instanceof Error ? error.message : String(error) + rememberLog( - `[native-oauth] failed to load stored tokens for ${baseUrl}: ${(error as Error).message}` + `[native-oauth] failed to load stored tokens for ${baseUrl}: ${detail}` ) return null