feat(telegram): display tool execution status messages

Telegram bot now shows tool status during execution:
- Sends status message when tool starts (tool name + args snippet)
- Edits status message with result on completion
- Keeps typing indicator active during tool execution
- Adds setOnToolUse() to NativeAgent for per-message callback control
This commit is contained in:
William Valentin
2026-02-05 17:53:54 -08:00
parent 5088f7a6be
commit ad7fc241f1
2 changed files with 40 additions and 0 deletions
+4
View File
@@ -190,4 +190,8 @@ export class NativeAgent {
getModelTier(): ModelTier {
return this.currentTier;
}
setOnToolUse(callback: ((event: ToolUseEvent) => void) | undefined): void {
this.onToolUse = callback;
}
}