diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index b028236533..8b4f5b3e36 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -982,6 +982,14 @@ } catch (error) { console.error('Error refreshing backend config:', error); } + + // Relay auth token to desktop app for API access + if (window.electronAPI?.send) { + window.electronAPI.send({ + type: 'token:update', + token: localStorage.token + }).catch(() => {}); + } } else { // Redirect Invalid Session User to /auth Page localStorage.removeItem('token');