list_external_channel_messages
Retrieve read-only Gmail or Telegram channel messages. Provide channel name or ID; set limit up to 200 for customized output.
Instructions
List read-only messages for an external Gmail or Telegram channel by channel name or ID. The limit defaults to 50 and is capped at 200. When this build does not include a compatible Huly external-message SDK/model for the requested provider, returns supported=false, an unsupportedReason, and an empty messages array; it never sends, replies, deletes, mutates, or returns fake messages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| provider | Yes | External provider to read from. Supported locator values are validated for gmail and telegram; providers without a compatible installed Huly message SDK return structured unsupported results instead of fake data. | |
| channel | Yes | a string that will be trimmed | |
| limit | No | Maximum number of external messages to return (default: 50, max: 200). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | The successful tool result. The same value is also serialized as JSON in the text content for clients that do not read structuredContent. | |
| warnings | No | Optional agent-visible warnings about degraded result fidelity. Omitted when the server returned the documented happy-path payload. |