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

This commit is contained in:
Alexey Martemyanov
2026-06-18 15:05:31 +06:00
parent 50e39b4d85
commit 75671855bf
@@ -9,7 +9,7 @@ tags:
- architecture
title: 'Zulip Router: Approval Reactions'
type: plan
updated: '2026-06-17'
updated: '2026-06-18'
---
# Zulip Router: Approval Reactions
@@ -295,7 +295,9 @@ Hermes **не отправляет пользователю нотификаци
- [x] Закоммичено: `baf41bc`
- [x] Дока обновлена ✅
### Cosmetics: текст approval → реакции в forwarder.go
- `Forward()` в `forwarder.go` заменяет `/approve` текст на реакционные эмодзи (👍🔒♾️👎)
- Замена только на уровне роутера — другие платформы (CLI, Telegram и т.д.) не затронуты
- Закоммичено: `82ab623`
### Cosmetics: текст approval → реакции в run.py
- `run.py`: при `source.platform == Platform.WEBHOOK` заменяет `/approve` текст на реакционные эмодзи (👍🔒♾️👎)
- Для остальных платформ (CLI, Telegram, Discord и т.д.) остаётся старый текст с `/approve`
- `forwarder.go` попытка (commit `82ab623`) — откачена, т.к. forwarder обрабатывает Zulip→Hermes направление, а approval идёт Hermes→Zulip
- Закоммичено: `81f10c306` в `~/.hermes/hermes-agent/`