From 0a3bfa6092ca694a100f60cac364cad391802a91 Mon Sep 17 00:00:00 2001 From: Jared Miller Date: Sat, 31 Jan 2026 09:10:19 -0500 Subject: [PATCH] Add debug logging for ANSI carryover events --- src/server.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/server.ts b/src/server.ts index 65e73ca..a72b06b 100644 --- a/src/server.ts +++ b/src/server.ts @@ -556,8 +556,10 @@ const server = Bun.serve({ // Determine if new tail is an incomplete control sequence and split const [body, carry] = splitAnsiCarryover(combined); if (carry) { + console.debug(`Session ${sessionId}: ANSI carryover detected (${carry.length} bytes)`); ansiCarryovers.set(sessionId, carry); } else if (prevCarry) { + console.debug(`Session ${sessionId}: ANSI carryover resolved`); // Clear carry if previously set and now resolved ansiCarryovers.delete(sessionId); }