diff --git a/src/hooks/todo-continuation-enforcer.ts b/src/hooks/todo-continuation-enforcer.ts index ac0f11b..26cdde7 100644 --- a/src/hooks/todo-continuation-enforcer.ts +++ b/src/hooks/todo-continuation-enforcer.ts @@ -279,6 +279,8 @@ export function createTodoContinuationEnforcer(ctx: PluginInput): TodoContinuati pendingCountdowns.delete(sessionID) log(`[${HOOK_NAME}] Cancelled countdown on user message`, { sessionID }) } + // Allow new continuation after user sends another message + remindedSessions.delete(sessionID) } if (sessionID && role === "assistant" && finish) {