Instead of silently discarding tool narration or spamming separate messages, send a single editable Telegram message that updates in-place as the agent works. First tool narration sends a reply; subsequent narrations edit the same message. The final answer is sent as a new message. - Add replyTextEditable/editText to ChannelOutboundAdapter interface - Implement editFormatted + editable methods in Telegram plugin - Track statusMessageId in ChannelManager, clear on agent_end/error - Add sendOrEditStatus to Gateway TelegramService with same behavior Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| short-code-store.ts | ||
| telegram-format.ts | ||
| telegram-user.store.ts | ||
| telegram.controller.ts | ||
| telegram.module.ts | ||
| telegram.service.ts | ||
| types.ts | ||