Summary
honcho_search in Hermes Honcho plugin can return empty/irrelevant results because it queries the wrong observation direction.
For user-memory retrieval, Hermes should query the assistant's perspective of the user (assistant observed user), not the user's self-perspective.
Problem
In practical runs, honcho_search produced empty results while memory existed in Honcho. Root cause was directional mismatch in the plugin session/search path.
Reproduction
- Use Hermes with Honcho memory enabled.
- Persist user-context facts through normal conversation/tooling.
- Call
honcho_search for known stored facts.
- Observe empty or low-signal output despite existing memory.
Expected
honcho_search should resolve context from the assistant-observed user memory direction.
- Search should return relevant excerpts when memory exists.
Impact
- Makes Honcho memory appear broken in Hermes workflows.
- Leads to repeated user prompts and lower trust in long-term memory retrieval.
Proposed fix
Align search direction with observation semantics used by the plugin/session identity model.
Related PRs
Summary
honcho_searchin Hermes Honcho plugin can return empty/irrelevant results because it queries the wrong observation direction.For user-memory retrieval, Hermes should query the assistant's perspective of the user (assistant observed user), not the user's self-perspective.
Problem
In practical runs,
honcho_searchproduced empty results while memory existed in Honcho. Root cause was directional mismatch in the plugin session/search path.Reproduction
honcho_searchfor known stored facts.Expected
honcho_searchshould resolve context from the assistant-observed user memory direction.Impact
Proposed fix
Align search direction with observation semantics used by the plugin/session identity model.
Related PRs