diff --git a/src/server.ts b/src/server.ts index 308519d..be49575 100644 --- a/src/server.ts +++ b/src/server.ts @@ -650,6 +650,7 @@ const server = Bun.serve({ close(ws) { if (ws.data.sessionId) { sessionWebSockets.delete(ws.data.sessionId); + ansiCarryovers.delete(ws.data.sessionId); // Persist final state before cleanup const state = sessionStates.get(ws.data.sessionId);