From 90be8c632aea94d8cd7b0552a36e9c55bd199a16 Mon Sep 17 00:00:00 2001 From: Nicholas Spisak Date: Fri, 9 Jan 2026 13:29:48 -0500 Subject: [PATCH] fix(discord): log gateway debug events for disconnect visibility Add listener for Carbon GatewayPlugin 'debug' events to capture WebSocket connection state changes. Critical events (close, reconnect, resume) are logged at INFO level always; all debug messages logged in verbose mode. Fixes #595 --- src/discord/monitor.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/discord/monitor.ts b/src/discord/monitor.ts index 4d1af57bc..b3402cd44 100644 --- a/src/discord/monitor.ts +++ b/src/discord/monitor.ts @@ -46,7 +46,7 @@ import type { ReplyPayload } from "../auto-reply/types.js"; import type { ClawdbotConfig, ReplyToMode } from "../config/config.js"; import { loadConfig } from "../config/config.js"; import { resolveStorePath, updateLastRoute } from "../config/sessions.js"; -import { danger, logVerbose, shouldLogVerbose } from "../globals.js"; +import { danger, info, logVerbose, shouldLogVerbose } from "../globals.js"; import { formatDurationSeconds } from "../infra/format-duration.js"; import { recordProviderActivity } from "../infra/provider-activity.js"; import { enqueueSystemEvent } from "../infra/system-events.js";