send_files
Send requested files to Telegram as an album pack or separate ordered messages, with a single caption and provenance for each logical pack.
Instructions
Send explicitly requested files as an album pack (2–100, split into Telegram groups of ten) or separate ordered messages (1–100). Use this only for a simple signed pack; use send_batch when files need multiple captions, roles/tags, clean client copy or a separate provenance reply.
Album auto accepts all photos or all documents; use kind=document for a mixed pack. All paths must be inside files.allowed_roots. One logical pack carries the caption and provenance once; later groups reply to the first. The caption must fit 1024 visible characters. Inspect complete, sent, unconfirmed, not_attempted. Never automatically retry unconfirmed files: they may have been delivered.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | auto | |
| mode | No | album | |
| agent | Yes | ||
| model | Yes | ||
| paths | Yes | ||
| route | No | ||
| format | No | html | |
| caption | Yes | ||
| project | Yes | ||
| subject | Yes | ||
| reply_to | No |