Skip to content

[Feature]: Show user-facing agent progress in Telegram #10426

Description

@danieliyahu1

Problem

When using ZeroClaw through Telegram, users cannot see what the agent is doing internally while a request is running. The Telegram conversation appears silent until the final response, which makes long-running searches and tool calls look stalled.

Expected behavior

Provide optional, user-facing progress updates in Telegram, such as that the agent is thinking, searching, calling a tool, waiting for approval, or retrying. Updates should be concise, rate-limited, and editable or coalesced into one status message to avoid spam.

This request is for operational progress and lifecycle status, not raw private chain-of-thought or hidden reasoning.

Context

The lack of progress visibility is especially noticeable during browser/MCP job searches. A configuration option to enable or disable Telegram progress updates would be useful, with the current behavior retained as the default if compatibility is a concern.

Metadata

Metadata

Assignees

No one assigned

    Labels

    channelAuto scope: src/channels/** changed.channel:telegramAuto module: channel/telegram changed.configAuto scope: src/config/** changed.enhancementNew feature or requestpriority:p2Medium priorityrisk:highTrust, credential, compatibility, governance, release-authority, or security boundary.runtimeAuto scope: src/runtime/** changed.

    Type

    No type

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions