From 435c1d1a13cfe5a946815c61bddd74ffe6fad0a2 Mon Sep 17 00:00:00 2001 From: "Astra (rpi)" Date: Tue, 13 Oct 2026 20:33:08 +0300 Subject: [PATCH] =?UTF-8?q?rpi:=20=D1=83=D1=81=D1=82=D0=B0=D0=BD=D0=BE?= =?UTF-8?q?=D0=B2=D0=B8=D1=82=D1=8C=20=D0=B4=D0=BE=D1=81=D1=82=D0=B0=D0=B2?= =?UTF-8?q?=D0=BA=D1=83=20=D0=B2=D0=BB=D0=BE=D0=B6=D0=B5=D0=BD=D0=B8=D0=B9?= =?UTF-8?q?=20=D0=B2=20=D0=BE=D1=82=D0=B2=D0=B5=D1=82=D0=B0=D1=85=20=D0=B1?= =?UTF-8?q?=D0=BE=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- servers/rpi.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/servers/rpi.md b/servers/rpi.md index 0a1ffcc..1af414c 100644 --- a/servers/rpi.md +++ b/servers/rpi.md @@ -283,3 +283,5 @@ Docker CE 29.9 + Compose v5.6 из репо download.docker.com (в Debian ст - 2026-10-13 Claude (rpi) по уточнению владельца подготовил astra-bot `d916407` (⚠️ pending install, ставит Astra): вместо подтверждения всей детской печати — запрос владельцу на конкретный материал не по возрасту (`material-approval-request`, `material_approvals.py`), обычная печать Поли восстановлена. На хосте пока действует `83aed7a` (вся печать Поли через кнопку владельца). Подробности и план установки — «Домашняя печать». Ничего не устанавливалось и не перезапускалось. - 2026-10-13 Astra установила `d916407`: bot.py, print_requests.py, material_approvals.py сверены с /opt/astra-bot; helper material-approval-request установлен в /usr/local/bin, скилл/правила/AGENTS обновлены. 125 тестов повторно прошли. Прежний бот сохранён .bak-20261013-material-approval. Перезапуск с проверкой готовности запланирован через astra-material-restart-check на 60 секунд после установки; после готовности отправляется один запрос владельцу на полный текст «Даров Терека» по исходной просьбе Поли. Сам материал пока не готовился и не печатался; живой проход callback/возобновления ожидает решения владельца. + +- 2026-10-13 исправлена исходящая отправка вложений: раньше обычный agentMessage передавался только текстом, локальные ссылки на файлы/картинки не доставлялись. Установлен astra-bot `40fcc98`: bot.py + attachments.py в /opt/astra-bot, инструкция в ~/.codex/AGENTS.md. Явные локальные Markdown-ссылки на результаты из /tmp и каталогов incoming/outgoing превращаются в документы, PNG/JPEG до 10 МиБ — в фото; лимит файлов 49 МиБ, пути вне каталогов/симлинки отклоняются, кодовые блоки и веб-ссылки не загружаются. Ошибка доставки сообщается, неоднозначные сетевые ошибки без автоповтора, фото после явного HTTP 400 отправляется документом. Дедуп в пределах хода. Команды approval теперь в блоках кода. 132 теста прошли, файлы сверены cmp; прежний bot.py сохранён .bak-20261013-attachments. Перезапуск/проверка готовности и реальная отправка образцов PDF/фото запланированы через astra-attachments-restart-check на 60 секунд после установки. ⚠️ Бот сам не извлекает вложения из произвольного вывода инструментов: агент должен явно дать ссылку на файл результата. Входящие PDF/другие документы этим изменением не затрагиваются; живую доставку ещё предстоит подтвердить.