[2026-06-18] taiga-vault: personal/projects/zulip-router-approval-reactions.md

This commit is contained in:
Taiga
2026-06-18 05:16:07 +00:00
parent 954e37c5ee
commit cf2bd41960
@@ -238,12 +238,19 @@ Hermes **не отправляет пользователю нотификаци
## TODO ## TODO
### Phase 1: `/approve` текстом (✅ сделано) ### Phase 1: `/approve` текстом (✅ сделано — проверено 18.06.2026)
- [x] Проанализировать код и написать план - [x] Проанализировать код и написать план
- [x] Добавить guard в `_route_to_active_session()` — если команда approve/deny, не прерывать агента и approval - [x] Добавить guard в `_route_to_active_session()` — если команда approve/deny, не прерывать агента и approval
- [x] Тесты: 21 passed (2.35s) - [x] Тесты: 21 passed (2.35s)
- [x] Закоммичено: `eae71aab8``gateway/run.py` (8 строк добавил) - [x] Закоммичено: `eae71aab8``gateway/run.py` (8 строк добавил)
- [x] Доки обновлены: `reset-stop.md` (правда о /stop и /reset), `zulip-router-approval-reactions.md` (прогресс) - [x] Доки обновлены: `reset-stop.md`, `zulip-router-approval-reactions.md`
- [x] Проверено 18.06.2026: `/approve` через `@**Кит** /approve` — OK (`rm -rf` выполнен с одобрения)
- [x] Проверено 18.06.2026: `/stop` — работает (стоп-слово, блокирует дальнейшие действия)
### Phase 1b: `/reset` (🔜 проверить)
- [ ] `/reset` — должен сбрасывать контекст. В `message_handler` (строка 7719) проверено что `/stop` перехватывается, `/reset` — требуется проверить работоспособность
### Phase 2: Реакции через роутер (следующий шаг)
### Phase 2: Реакции через роутер (следующий шаг) ### Phase 2: Реакции через роутер (следующий шаг)