Commit Graph

7 Commits (5114e0ae59a6aec36ccd5cb3af0c9a4372ec0307)

Author SHA1 Message Date
Vladimir 107685771c Добавлена блокировка реакций на действия бота + обновление системного промпта
- Добавлены паттерны блокировки в ai_agent.py для ddgs, rss, ssh, cron
- Обновлён SYSTEM_PROMPT.md с разделом про блокировку реакций
- Обновлён system_prompt.md с версией 0.8.0
- Добавлен приоритет File System tool перед SSH
- Обновлена таблица версий

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-02 13:34:53 +00:00
mirivlad 9f906af400 Версия 0.8.0 - Исправление SSH и команда /restart_bot
Основные изменения:
- Исправлено чтение вывода SSH команд (wait_and_read_ssh вместо цикла с таймаутом)
- Добавлена команда /restart_bot для перезапуска бота через sudo
- Пароль sudo запрашивается у пользователя (ИИ отключается на время ввода)
- После перезапуска бот отправляет уведомление с главным меню
- Улучшена обработка stdout/stderr в SSH инструменте

Исправленные проблемы:
- SSH команды не возвращали вывод (returncode был None до завершения процесса)
- Использован подход с параллельным чтением потоков и process.wait()
- Команда /restart_bot использует script для создания PTY

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-01 19:18:17 +08:00
mirivlad fbf0edc60a v0.7.2: Улучшения AI-провайдеров, инструменты и обработчики
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-27 18:07:57 +08:00
mirivlad e538d84e13 v0.7: AI Provider Manager для работы с любым AI-провайдером (Qwen, GigaChat)
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-26 23:21:20 +08:00
mirivlad 77397269e1 Улучшены триггеры для RSS — более строгие условия (v0.5.3)
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-26 11:05:22 +08:00
mirivlad 09867ef558 fix: unify tool naming (ddgs_tool, rss_tool, ssh_tool, cron_tool)
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-25 12:13:38 +08:00
mirivlad 2773680da1 feat: add AI agent tools, system prompt, and compaction module
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-25 09:52:10 +08:00