Skip to content

[Fix] Telegram working status disappears during active Fast turns - #2588

Merged
roomote-roomote[bot] merged 1 commit into
developfrom
fix/telegram-fast-working-status-0tbr22obnsj8i
Sep 12, 2026
Merged

[Fix] Telegram working status disappears during active Fast turns#2588
roomote-roomote[bot] merged 1 commit into
developfrom
fix/telegram-fast-working-status-0tbr22obnsj8i

Conversation

@roomote-roomote

Copy link
Copy Markdown
Contributor

​Opened on behalf of @daniel-lxs. Follow up by mentioning @roomote-roomote, in the web UI, or in Telegram.

What changed

  • Restore Telegram Fast working activity after a managed topic title or icon update clears the native draft during an active parent turn.
  • Reassert parent-turn activity after Telegram delegated-task kickoff and live-status writes, including failed launch attempts that may already have posted provider output.
  • Keep the existing 300 ms debounce and settlement fencing, so only an active parent turn can restart the indicator and delegated task lifetime never owns it.
  • Add a regression that reproduces the missing post-title draft and coverage for successful and failed draft-clearing operations.

Why this change was made

Telegram clears its native draft when the bot emits another update in the conversation. Fast topic metadata and delegated-task status writes could therefore remove Roomote is working... while the parent session was still reasoning, with the next communication reply appearing to start the indicator.

Impact

Telegram users retain visible Fast activity across provider-side updates until the parent turn genuinely settles. The full SDK test suite, focused lifecycle tests, SDK type checks, and repository pre-push gates pass; browser proof is not applicable to Telegram Bot API draft behavior.

@roomote-community

roomote-community Bot commented Sep 12, 2026

Copy link
Copy Markdown
Contributor

No code issues found. See task

Reviewed 8f4b319

@roomote-roomote
roomote-roomote Bot marked this pull request as ready for review September 12, 2026 05:53
@roomote-roomote
roomote-roomote Bot merged commit 667d789 into develop Sep 12, 2026
17 checks passed
@roomote-roomote
roomote-roomote Bot deleted the fix/telegram-fast-working-status-0tbr22obnsj8i branch September 12, 2026 06:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant