From 2cdc66e358bbcc038f9441227011f96d3c11eff9 Mon Sep 17 00:00:00 2001 From: Butch Mayhew Date: Mon, 9 Feb 2026 13:45:19 -0600 Subject: [PATCH] fix: send thumbs up when remember_user has no text response When Claude uses the remember_user tool to save user info but doesn't include a text response, the user previously received no feedback and the typing indicator would time out after ~2 minutes. Now sends a thumbs up reaction to acknowledge the update was received. Co-Authored-By: Claude Opus 4.5 --- src/index.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/index.ts b/src/index.ts index 4639137..d3b26c5 100644 --- a/src/index.ts +++ b/src/index.ts @@ -139,10 +139,10 @@ app.post( finalText = `renamed the chat to "${renameChat}" 😎`; } - // If Claude used remember_user without text, just log it - no automatic acknowledgments - // Claude should write its own response if it wants to acknowledge learning something - if (!finalText && rememberedUser) { - console.log(`[main] Claude saved user info without text response (no auto-ack)`); + // If Claude used remember_user without text and no reaction, send a thumbs up to acknowledge + if (!finalText && rememberedUser && !reaction) { + console.log(`[main] Claude saved user info without text response, sending thumbs up`); + await sendReaction(messageId, { type: 'like' }); } if (finalText || generatedImage || groupChatIcon) {