Documentation v1.1.1

Output Markers

·

Markers in a reply that change how Telegram and Discord deliver it.

Output text from any tool or LLM response is post-processed for these markers:

Marker Behavior
[SEND_FILE:<path>] Channel runtime auto-attaches the file (Telegram → photo/document split by ext, Discord → unified SendFiles batched 10/msg)

[SEND_VOICE:<text>] was removed along with channel voice output — Telegram and Discord no longer synthesize replies on their own. Speech synthesis is the generate_audio tool, which writes a file; since v1.0.13 an attached .ogg / .oga / .opus file is posted to Telegram as a voice note through SendVoice, while every other extension stays a document.

Marker regex + dedupe + os.Stat filtering lives in internal/utils/utils.go.

中文