diff --git a/apps/desktop/electron/main.cjs b/apps/desktop/electron/main.cjs index b4ba88a243c6..aa14e3793139 100644 --- a/apps/desktop/electron/main.cjs +++ b/apps/desktop/electron/main.cjs @@ -5306,7 +5306,7 @@ ipcMain.handle('hermes:connection:revalidate', async () => { const base = conn.baseUrl.replace(/\/+$/, '') try { - await fetchPublicJson(`${base}/api/status`, { timeoutMs: 2_500 }) + await fetchPublicJson(`${base}/api/status`, { timeoutMs: 10_000 }) return { ok: true, rebuilt: false } } catch { // Unreachable remote: drop the stale cache so the renderer's next reconnect