{"repo":"NousResearch/hermes-agent","public_id":"98920","display_label":"Surface hidden memory provider discovery errors","summary":"These issues and PRs address a bug where failures during memory provider plugin discovery are silently swallowed, returning an empty list instead of exposing the underlying error. The work involves surfacing real errors to the user in both the library and CLI layers.","subsystem":"hermes_cli","counts":{"members":3,"open_issues":1,"open_issues_distinct":1,"open_prs":1,"closed_issues":0,"merged_prs":0,"attempt_prs":2},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[],"members":[{"kind":"issue","number":98920,"title":"[Bug]: `hermes memory setup` reports \"No memory provider plugins detected\" when discovery *fails*, hiding the real error","url":null,"state":"open"},{"kind":"pr","number":98922,"title":"fix(cli): surface real errors when memory provider discovery fails","url":null,"state":"open","close_reason":{"category":"partial_fix","implication":"needs_llm"},"merged":false},{"kind":"pr","number":100164,"title":"fix(memory): surface discovery/load errors instead of silent empty list (#98920)","url":null,"state":"closed","close_reason":{"category":"stale_abandoned","implication":"active"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}