SHiNE-server/Dev_Docs/Pending_Features/2026-05-24_1032_agent-bot-групповой-чат.md

2.0 KiB
Raw Blame History

Групповой чат агента-кодера

Что сделано

  • Сервис SHiNE-agent-bot-coder теперь сохраняет сообщения участников обычной Telegram-группы и supergroup как контекст.
  • На сообщения других участников группы сервис отвечает в тот же чат коротким подтверждением Получил сообщение., но не создаёт задачу Codex.
  • При миграции обычной группы в supergroup сервис запоминает новый chat_id и перенаправляет ответы туда.
  • Команды и задачи по-прежнему выполняются только от Айдара (@aidarkc / @AidarKC).

Что проверять

  1. Написать сообщение от другого участника в группе @shine_writing.
  2. Убедиться, что бот ответил на него в группе коротким подтверждением получения.
  3. Написать задачу от Айдара в этой же группе.
  4. Убедиться, что ответ приходит в группу, а не в личные сообщения.
  5. Убедиться, что после миграции group → supergroup ответы не теряются.

Ожидаемый результат

  • Чужие сообщения попадают в историю как контекст.
  • Чужие сообщения получают ACK в группе, но не попадают в очередь задач.
  • Сообщение Айдара создаёт задачу и получает ответ в актуальном supergroup-чате.
  • Ошибка Telegram group chat was upgraded to a supergroup chat больше не ломает отправку ответа.

Статус

pending