77beb6a085
Missing SLACK_BOT_TOKEN / SLACK_APP_TOKEN is a permanent configuration error, not a transient outage. Without a fatal-error marker the gateway queued Slack for background reconnection and looped forever (#66696). Set _set_fatal_error(..., retryable=False) so the reconnect watcher drops it from the retry queue, and point the log/error text at `hermes gateway setup` / the profile's ~/.hermes/.env. Salvaged from PR #66720 by @x7peeps. Fixes #66696.