SHA256
24 lines
2.0 KiB
Markdown
24 lines
2.0 KiB
Markdown
# Групповой чат агента-кодера
|
|
|
|
## Что сделано
|
|
- Сервис `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
|