export const sessionFirstMessageProcessed = new Set() export const sessionErrorState = new Map() export const sessionInterruptState = new Map() export function clearSessionHookState(sessionID: string): void { sessionErrorState.delete(sessionID) sessionInterruptState.delete(sessionID) sessionFirstMessageProcessed.delete(sessionID) } export function clearAllSessionHookState(): void { sessionErrorState.clear() sessionInterruptState.clear() sessionFirstMessageProcessed.clear() }