feat: fix desktop auth issues

- Added logging for JSON parsing failures in structured output to aid in debugging.
- Updated the TranscriptTurn model to ignore unknown keys, improving flexibility for future model variations.
This commit is contained in:
DESKTOP-RTLN3BA\$punk 2026-06-25 20:58:50 -07:00
parent 1bf7f116d6
commit c3f242a6b2
3 changed files with 30 additions and 3 deletions

View file

@ -114,6 +114,9 @@ async function buildElectron() {
'process.env.HOSTED_FRONTEND_URL': JSON.stringify(
process.env.HOSTED_FRONTEND_URL || desktopEnv.HOSTED_FRONTEND_URL || 'https://surfsense.com'
),
'process.env.GOOGLE_DESKTOP_CLIENT_ID': JSON.stringify(
process.env.GOOGLE_DESKTOP_CLIENT_ID || desktopEnv.GOOGLE_DESKTOP_CLIENT_ID || ''
),
'process.env.POSTHOG_KEY': JSON.stringify(
process.env.POSTHOG_KEY || desktopEnv.POSTHOG_KEY || ''
),