marc@theden:~$ hermes honcho status
Honcho status
────────────────────────────────────────
Host: hermes
Enabled: True
API key: not set
Workspace: hermes
Config path: /home/marc/.hermes/honcho.json
AI peer: hermes
User peer: marc
Session key: marc
Recall mode: hybrid
Observation: user(me=True,others=True) ai(me=True,others=True)
Write freq: async
Connection... OK
No peer data yet (accumulates after first conversation)
marc@theden:~$ hermes memory status
Memory status
────────────────────────────────────────
Built-in: always active
Provider: honcho
Plugin: installed ✓
Status: available ✓
Installed plugins:
• byterover (requires API key)
• hindsight (API key / local)
• holographic (local)
• honcho (API key / local) ← active
• mem0 (API key / local)
• openviking (API key / local)
• retaindb (API key / local)
When I run hermes doctor I get this:
✗ Honcho connection failed 'HonchoClientConfig' object has no attribute 'memory_mode'
I've tried re-running the setup with hermes memory setup and hermes honcho setup but neither helped. I tried manually adding in memory_mode, memorymode, and memoryMode (one at a time) in the .hermes/honcho.json but it didn't help. I tried putting that config from honcho.json into the config.yaml both in the {} and as just line items under the Honcho section.
Anyone have any pointers?