mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 02:54:26 +00:00
Hermes registers MCP servers in config.yaml under HERMES_HOME, which the
image pins to the data volume. Render the discovered servers there and
reference each bearer as ${env:<ROLE>_MCP_TOKEN} so the config carries no
secret into the swarm config store. A per-server 'hermes mcp test' then
refuses a deploy whose agent cannot reach a server it was configured
against.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
493 B
493 B
TODO
- Default model: the gateway serves
/v1without a configuredmodel.default; agent turns needhermes config set model.default ollama/<alias>against the LiteLLM-backed provider. Bake it via a config template once a turn-level e2e assertion exists. - SSO: the API server authenticates with
API_SERVER_KEYonly;services.ssois dropped because an oauth2 proxy in front of the bearer API breaks OpenAI-compatible clients. Revisit if a browser dashboard surface appears upstream.