{"repo":"NousResearch/hermes-agent","public_id":"17899","display_label":"Holographic memory retrieval_count not being incremented","summary":"A bug where retrieval_count was never updated in holographic memory because certain retrieval and search paths bypassed the tracking logic. Multiple fixes address incrementing this counter across all relevant code paths.","subsystem":"agent","counts":{"members":8,"open_issues":1,"open_issues_distinct":1,"open_prs":5,"closed_issues":0,"merged_prs":0,"attempt_prs":7},"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.25},"fix_edges":[],"members":[{"kind":"issue","number":17899,"title":"[bug] Holographic memory: retrieval_count never incremented — search() in retrieval.py bypasses store.search_facts()","url":null,"state":"open"},{"kind":"pr","number":17910,"title":"fix(memory): increment retrieval_count in retrieval.search() (#17899)","url":null,"state":"closed","close_reason":{"category":"stale_abandoned","implication":"active"},"merged":false},{"kind":"pr","number":21022,"title":"fix(memory/holographic): track retrieval_count on all retrieval methods","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#17910","number":17910},{"kind":"pr","value":"#17899","number":17899},{"kind":"pr","value":"#17910","number":17910}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":39664,"title":"fix(memory): increment retrieval_count on search results in holographic memory (#17899)","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#55729","number":55729}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":55729,"title":"fix(memory/holographic): track retrieval counts across retriever paths","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":73644,"title":"fix(memory/holographic): record retrieval_count on the live read path","url":null,"state":"open","close_reason":{"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":106813,"title":"fix(memory): track holographic retrieval usage","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#55729","number":55729},{"kind":"pr","value":"#99087","number":99087},{"kind":"pr","value":"#17899","number":17899},{"kind":"pr","value":"#78801","number":78801}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":127339,"title":"fix(memory/holographic): CJK bigram retrieval for unsegmented languages","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}