Skip to content

Honcho memory plugin: honcho_search should query assistant-observed user context #5667

@Gabrielgvl

Description

@Gabrielgvl

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

  1. Use Hermes with Honcho memory enabled.
  2. Persist user-context facts through normal conversation/tooling.
  3. Call honcho_search for known stored facts.
  4. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions