From f388b5e56ba80cd99825bdd34469d00da39bd44f Mon Sep 17 00:00:00 2001 From: decolua Date: Fri, 4 Sep 2026 10:17:26 +0700 Subject: [PATCH] chore(logger): remove noisy background token refresh logs Co-Authored-By: Claude Code --- src/sse/services/backgroundTokenRefresh.js | 37 +++------------------- 1 file changed, 4 insertions(+), 33 deletions(-) diff --git a/src/sse/services/backgroundTokenRefresh.js b/src/sse/services/backgroundTokenRefresh.js index b10a86ba..5810e049 100644 --- a/src/sse/services/backgroundTokenRefresh.js +++ b/src/sse/services/backgroundTokenRefresh.js @@ -87,10 +87,7 @@ async function refreshOne(connection) { * @param {{ loadConnections?: Function, refreshConnection?: Function }} [deps] */ export async function runBackgroundTokenRefreshTick(deps = {}) { - if (tickRunning) { - log.debug("BG_TOKEN_REFRESH", "Tick already running, skip"); - return; - } + if (tickRunning) return; tickRunning = true; try { const load = deps.loadConnections || loadActiveConnections; @@ -99,26 +96,12 @@ export async function runBackgroundTokenRefreshTick(deps = {}) { const connections = await load(); const due = selectConnectionsNeedingRefresh(connections, Date.now()); - if (due.length === 0) { - log.debug("BG_TOKEN_REFRESH", "No connections due for refresh", { - active: Array.isArray(connections) ? connections.length : 0, - }); - return; - } - - log.info("BG_TOKEN_REFRESH", "Refreshing due OAuth connections", { - due: due.length, - ids: due.map((c) => c.id).filter(Boolean), - }); + if (due.length === 0) return; await Promise.allSettled( due.map(async (conn) => { try { await refresh(conn); - log.info("BG_TOKEN_REFRESH", "Connection refresh finished", { - id: conn.id, - provider: conn.provider, - }); } catch (err) { log.warn("BG_TOKEN_REFRESH", "Connection refresh failed (swallowed)", { id: conn?.id, @@ -144,14 +127,8 @@ export async function runBackgroundTokenRefreshTick(deps = {}) { */ export function startBackgroundTokenRefresh({ intervalMs } = {}) { if (started) return false; - if (isTruthyEnv(process.env.DISABLE_BACKGROUND_TOKEN_REFRESH)) { - log.info("BG_TOKEN_REFRESH", "Disabled via DISABLE_BACKGROUND_TOKEN_REFRESH"); - return false; - } - if (isNonServerRuntime()) { - log.debug("BG_TOKEN_REFRESH", "Skip start outside long-running server runtime"); - return false; - } + if (isTruthyEnv(process.env.DISABLE_BACKGROUND_TOKEN_REFRESH)) return false; + if (isNonServerRuntime()) return false; started = true; const period = Number.isFinite(intervalMs) && intervalMs > 0 ? intervalMs : DEFAULT_INTERVAL_MS; @@ -171,11 +148,6 @@ export function startBackgroundTokenRefresh({ intervalMs } = {}) { intervalHandle = setInterval(safeTick, period); if (intervalHandle.unref) intervalHandle.unref(); - log.info("BG_TOKEN_REFRESH", "Scheduler started", { - intervalMs: period, - initialDelayMs: INITIAL_DELAY_MS, - leadMs: BACKGROUND_REFRESH_LEAD_MS, - }); return true; } @@ -190,6 +162,5 @@ export function stopBackgroundTokenRefresh() { } if (started) { started = false; - log.info("BG_TOKEN_REFRESH", "Scheduler stopped"); } }