The agent that grows with you
Hermes v2026.8.16 adds key_cmd credential source, lean compaction mode, SDK plugin exports, and per-turn wall-clock timing.
$ git clone --branch v2026.8.16 https://github.com/NousResearch/hermes-agent.git # already have the repo? check out this version: $ git checkout v2026.8.16
providers:
my-gateway:
base_url: https://gateway.internal.example.com/v1
api_mode: chat_completions
key_cmd: my-auth-cli print-token --profile prod - ›Adds
key_cmdcredential source in theprovidersconfig block, letting Hermes run an arbitrary command to mint short-lived bearer tokens instead of storing static keys — output can be a bare token or JSON withaccess_token/expires_infields; tokens are cached until near expiry. - ›Exports
McpTab,ToolsetConfigPanel, andHermesGatewaytype from@hermes/plugin-sdk, plus host.getGateway() returning the live$gatewayinstance, so desktop plugins can render full credential/OAuth/MCP configuration panels identical to Settings → Capabilities. - ›Adds per-turn wall-clock duration display in the desktop transcript.
- ›Adds user-facing authorization flow for cua-driver browser attachment in computer-use mode.
- ›Adds multi-source agent support in the desktop app (sockets, roster, SDK, fan-out updates).
+1 moreshow less
- ›Adds
INFOlog records for 'prompt accepted / turn finished' on the Desktop/TUI turn path.