chore(logger): remove noisy background token refresh logs

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
decolua
2026-09-04 10:17:26 +07:00
parent b84681d5a4
commit f388b5e56b

View File

@@ -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");
}
}