# /reset и /stop — Слеш-команды НЕ обрабатываются Hermes Слеш-команды (`/reset`, `/stop` и любые другие `/...`) передаются агенту как обычный текст промпта. Hermes **не перехватывает** их на уровне платформы или роутера — они идут прямо в контекст агента. Это значит: - Агент **видит** `/reset` или `/stop` как часть сообщения - Агент **обязан сам** решить, что с этим делать - Hermes не сбрасывает контекст, не стопает инференс, не очищает историю при `/reset` ## Что это значит на практике | Команда | Реальность | |---------|------------| | `/reset` | Не сбрасывает контекст — агент видит это как текст и должен сам остановиться / начать заново | | `/stop` | Не останавливает агента — агент видит это как текст и должен сам прекратить действия | | Любая `/команда` | Идёт агенту в промпт как обычное сообщение | ## Почему так Hermes — агентный фреймворк, а не чат-платформа. У него нет встроенного парсера слеш-команд. Вся логика — на агенте. ## Системные оповещения о действиях агента не приходят Hermes **не отправляет пользователю нотификации** о действиях агента. Когда агент пишет/читает/изменяет файлы, запускает команды, вызывает инструменты (MCP, skills, terminal, и т.д.) — пользователь об этом **не узнаёт**, если агент сам не напишет об этом в чат. Пример: когда я пишу этот доку через `mcp_obsidian_write_note` — пользователь не получает никакого уведомления. Увидит только когда агент напишет «Готово». **Способ узнать:** только дождаться ответа агента в чат или спросить «что сделано».