Issue: Hermes hangs at “Initializing agent...” with Ollama Cloud Kimi.
Trying to use:
- Hermes v0.11.0 (2026.4.23), upstream e5647d78
- Ubuntu 24.04.4 LTS over SSH
- Provider: custom
- Model: kimi-k2.6:cloud
- Endpoint: http://127.0.0.1:11434/v1
What happened:
Hermes hung after:
Initializing agent...
Earlier separate issue:
google-workspace MCP caused:
HTTP 400: json: cannot unmarshal string into Go struct field ToolFunctionParameters.tools.function.parameters.properties of type api.ToolProperty
What I tried:
- Updated/restarted Ollama
- Direct Ollama API worked with stream=false and stream=true
- Disabled all MCP servers in ~/.hermes/config.yaml
- Killed stale Hermes/MCP processes
- Ran
hermes memory off - Disabled streaming in config
Current result:
hermes chat --toolsets web -q "Say OK only" now works and returns OK in 11s.
Remaining issues:
hermes dumpsaidmcp_servers: 0even when config had enabled MCP servers and run_agent loaded them.- google-workspace MCP still seems to cause the ToolProperty 400.
- Hermes banner showed MCP servers as failed even after disabling them.
- Kimi/Ollama Cloud streams
delta.reasoning; maybe related to earlier hangs.