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

This commit is contained in:
Taiga
2026-06-18 03:21:03 +00:00
parent af47694057
commit e7acc4366e
2 changed files with 53 additions and 2 deletions
+29
View File
@@ -0,0 +1,29 @@
# /reset и /stop — Слеш-команды НЕ обрабатываются Hermes
Слеш-команды (`/reset`, `/stop` и любые другие `/...`) передаются агенту как обычный текст промпта.
Hermes **не перехватывает** их на уровне платформы или роутера — они идут прямо в контекст агента.
Это значит:
- Агент **видит** `/reset` или `/stop` как часть сообщения
- Агент **обязан сам** решить, что с этим делать
- Hermes не сбрасывает контекст, не стопает инференс, не очищает историю при `/reset`
## Что это значит на практике
| Команда | Реальность |
|---------|------------|
| `/reset` | Не сбрасывает контекст — агент видит это как текст и должен сам остановиться / начать заново |
| `/stop` | Не останавливает агента — агент видит это как текст и должен сам прекратить действия |
| Любая `/команда` | Идёт агенту в промпт как обычное сообщение |
## Почему так
Hermes — агентный фреймворк, а не чат-платформа. У него нет встроенного парсера слеш-команд. Вся логика — на агенте.
## Системные оповещения о действиях агента не приходят
Hermes **не отправляет пользователю нотификации** о действиях агента. Когда агент пишет/читает/изменяет файлы, запускает команды, вызывает инструменты (MCP, skills, terminal, и т.д.) — пользователь об этом **не узнаёт**, если агент сам не напишет об этом в чат.
Пример: когда я пишу этот доку через `mcp_obsidian_write_note` — пользователь не получает никакого уведомления. Увидит только когда агент напишет «Готово».
**Способ узнать:** только дождаться ответа агента в чат или спросить «что сделано».