From 6fd97343374668fb8de1f41bb21742c618387e20 Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Mon, 5 Jan 2026 02:46:01 +0900 Subject: [PATCH] fix(keyword-detector): show ultrawork toast on every activation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode) --- src/hooks/keyword-detector/index.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/hooks/keyword-detector/index.ts b/src/hooks/keyword-detector/index.ts index 7b30560..2c5fd23 100644 --- a/src/hooks/keyword-detector/index.ts +++ b/src/hooks/keyword-detector/index.ts @@ -6,8 +6,6 @@ export * from "./detector" export * from "./constants" export * from "./types" -const sessionUltraworkNotified = new Set() - export function createKeywordDetectorHook(ctx: PluginInput) { return { "chat.message": async ( @@ -30,8 +28,7 @@ export function createKeywordDetectorHook(ctx: PluginInput) { } const hasUltrawork = detectedKeywords.some((k) => k.type === "ultrawork") - if (hasUltrawork && !sessionUltraworkNotified.has(input.sessionID)) { - sessionUltraworkNotified.add(input.sessionID) + if (hasUltrawork) { log(`[keyword-detector] Ultrawork mode activated`, { sessionID: input.sessionID }) ctx.client.tui