rx_ticket_file
Read an attachment or image from an agile board ticket by its file number, or list all files when no number is given. Handles documents, archives, and PDF scans with paging, offset, and grep options.
Instructions
Прочитать вложение или картинку карточки agile-доски по номеру из блока «Вложения и картинки» в rx_ticket. Файл из хранилища доски: docx, xlsx, pptx, pdf (скан страницами-картинками), txt, md, csv, json, xml, html, rtf, картинки; у zip, tar и tar.gz список файлов внутри, файл изнутри читается с path; одиночный .gz распаковывается. Ссылка на документ RX читается как rx_get_document_text, внешние ссылки не открываются. Без item вернёт список файлов карточки. Длинный текст обрезается по max_chars, продолжение через offset; в логах ищите строки через grep. Только чтение.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "rx_ticket_file"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | числовой Id карточки (из rx_tickets или rx_board) | |
| grep | No | показать только строки с этой подстрокой (регистр не важен) и их номера; для логов, например ERROR | |
| item | No | номер файла из блока «Вложения и картинки» в rx_ticket; без номера вернётся список | |
| path | No | для zip, tar, tar.gz: путь файла внутри архива из списка, который вернёт вызов без path | |
| pages | No | для скана pdf и as_images: сколько страниц картинками, по умолчанию 3, максимум 10 | |
| offset | No | с какого символа продолжить, если текст обрезан | |
| as_images | No | true = страницы pdf картинками, даже если текстовый слой есть | |
| max_chars | No | лимит символов текста, по умолчанию из настроек сервера | |
| page_from | No | для скана pdf и as_images: с какой страницы показывать картинки, с 1 |