Skip to Content

Уведомления

Когда агент ждёт вас или закончил, nsq показывает уведомление на рабочем столе с коротким звуком — для «ждёт вас» вместе с самим вопросом («Allow Bash: npm test?»).

  • Одно уведомление на агента. Новое заменяет старое, а не складывается в стопку.
  • «Ждёт вас» висит, пока вы не ответите, и снимается, как только агент снова работает.
  • Работает и при закрытом дашборде: уведомления отправляет демон.

Откуда они берутся

СистемаУведомленияЗвук
Windows 10 и 11системные всплывающие уведомленияда
macOSterminal-notifier, если установлен (brew install terminal-notifier), иначе встроенный osascript (виден как «Редактор скриптов»; разрешите ему уведомления в Системных настройках → Уведомления)да
Linuxслужба уведомлений рабочего стола (gdbus или notify-send)paplay, pw-play или aplay

На macOS лучше terminal-notifier: его уведомления можно заменить и снять, уведомления osascript — нельзя.

Нет рабочего стола? Звонит терминал

На сервере, в контейнере или по SSH показать уведомление негде. Тогда дашборд подаёт сигнал в своём терминале: звонок плюс управляющую последовательность, которую ваш терминал может превратить в настоящее уведомление (iTerm2, WezTerm, Ghostty, kitty, foot, urxvt; tmux её пропускает). Так что держите nsq открытым во вкладке терминала, даже по SSH, — и вы всё услышите.

Как выключить

В ~/.neurosquad-cli/config.json:

{ "notifications": false, "sound": false }

"sound": false оставляет уведомления, но без звука. NSQ_NO_NOTIFY=1 в окружении демона тоже выключает уведомления на рабочем столе. См. Настройка.