From f00a741bd1f949b533814bbd0ec2276cb8d950f9 Mon Sep 17 00:00:00 2001 From: Blasius Patrick Date: Wed, 22 Jul 2026 14:29:25 +0700 Subject: [PATCH] docs: add missing CLI commands and auto-start diagnostics to README - Document hermes node list, status, and restart commands - Add auto-start diagnostics log path and duplicate WSS prevention - 17 commits of changes since last README update now reflected Signed-off-by: Blasius Patrick --- README.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/README.md b/README.md index 2e0106b..ca67a79 100644 --- a/README.md +++ b/README.md @@ -57,6 +57,10 @@ The WSS server starts automatically when Hermes starts a session, via the plugin's `on_session_start` hook. No manual steps required — Hermes wires it up when the plugin is loaded. +Auto-start diagnostics are written to a rotating log at +`~/.hermes/logs/hermes-node-plugin.log`. The plugin also prevents duplicate +WSS servers when installed in multiple profiles. + For manual / dev mode (server only, no LLM): ```bash @@ -115,6 +119,30 @@ Returns a JSON object with `nodes` (array of name, connected_at, last_heartbeat, hermes node revoke --name my-devbox ``` +### 8. CLI: list nodes + +Show every paired node and its connection state from the terminal (no LLM needed): + +```bash +hermes node list +``` + +### 9. CLI: status + +Check server health and uptime: + +```bash +hermes node status +``` + +### 10. CLI: restart + +Restart the WSS server and reload the internal auth token: + +```bash +hermes node restart +``` + ## Contributing - Code Style: Follow [CONTRIBUTING](CONTRIBUTING.md). - Lint it: `ruff check .`