-
-
Notifications
You must be signed in to change notification settings - Fork 52.6k
Open
Description
Bug Description
The typing indicator keepalive feature introduced in PR #25886 (version 2026.2.24) has a regression where the typing indicator is not properly cleared after the response completes.
Version
2026.2.24
Expected Behavior
- Typing indicator starts when response begins
- Keepalive refreshes it during long operations
- Typing indicator clears when response finishes or on idle/cleanup
Actual Behavior
The keepalive timer isn't getting cleared properly, causing the typing indicator to persist indefinitely after the response has been sent.
Related
- PR fix: keep typing indicator alive during long inference #25886 — introduced the keepalive feature
- Issue [Bug]: Typing indicator expires during long LLM inference – no keepalive in
createTypingCallbacks#25882 — original issue that keepalive was meant to fix - Issue Send stop-typing signal when run ends with NO_REPLY #8785 — similar symptom (lingering after NO_REPLY) but different trigger
Discord Report
Multiple users have reported this on Discord: "Telegram shows typing... all the time after upgrade" — matching this behavior exactly.
Workaround
Set in Telegram channel config to disable the typing indicator entirely.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels