{"repo":"NousResearch/hermes-agent","public_id":"71461","display_label":"Honcho session cache growth and identity copy","summary":"These items cover two adjacent Honcho concerns: bounding unbounded growth of the local session cache with an eviction path, and salvaging gateway identity work involving wizard copy, peers map, and session AI peer prefix.","subsystem":"agent","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":109328,"merged_at":"2026-09-13T13:35:40+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-09-13T13:35:40+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":33485,"pr_number":109328,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-13T13:35:40+00:00"},{"issue_number":39129,"pr_number":109328,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-13T13:35:40+00:00"},{"issue_number":60616,"pr_number":109328,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-13T13:35:40+00:00"},{"issue_number":71461,"pr_number":109328,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-13T13:35:40+00:00"},{"issue_number":97639,"pr_number":109328,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-13T13:35:40+00:00"},{"issue_number":98936,"pr_number":109328,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-13T13:35:40+00:00"}],"members":[{"kind":"issue","number":71461,"title":"Honcho local session cache grows unbounded — no eviction path except explicit /new","url":null,"state":"closed"},{"kind":"pr","number":71463,"title":"fix(honcho): bound local session cache growth","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"476dbfed3a","number":0},{"kind":"pr","value":"#109328","number":109328}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":109328,"title":"Honcho gateway identity: wizard copy, 'peers map', sessionAiPeerPrefix (salvage #83981, #39130)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["contributors/emails/51828767+itnkr@users.noreply.github.com","contributors/emails/[redacted:email]","contributors/emails/[redacted:email]","contributors/emails/[redacted:email]","plugins/memory/honcho/README.md","plugins/memory/honcho/__init__.py","plugins/memory/honcho/cli.py","plugins/memory/honcho/client.py","plugins/memory/honcho/config_schema.py","plugins/memory/honcho/dialectic.py","plugins/memory/honcho/recall_sync.py","plugins/memory/honcho/session.py","plugins/memory/honcho/session_context.py","plugins/memory/honcho/session_migration.py","plugins/memory/honcho/session_peers.py","tests/agent/test_memory_user_id.py","tests/honcho_plugin/test_a2a_sessions.py","tests/honcho_plugin/test_async_memory.py","tests/honcho_plugin/test_auth_recovery.py","tests/honcho_plugin/test_cli.py","tests/honcho_plugin/test_identity_signature.py","tests/honcho_plugin/test_peers_map.py","tests/honcho_plugin/test_pin_peer_name.py","tests/honcho_plugin/test_recall_sync.py","tests/honcho_plugin/test_session.py","tests/honcho_plugin/test_session_ai_peer_prefix.py","tests/honcho_plugin/test_shutdown.py","tests/honcho_plugin/test_turn_author_peers.py","tests/plugins/memory/test_provider_threads_inherit_profile.py","tests/test_honcho_session_cache_bounds.py","tests/test_honcho_session_context.py","tests/test_honcho_startup_fail_open.py","tests/test_honcho_summary_sanitize.py","tests/test_tui_gateway_server.py","tests/tui_gateway/test_compute_host_turn_protocol.py","tui_gateway/compute_host.py","tui_gateway/compute_host_bridge.py","tui_gateway/methods_session.py","tui_gateway/server.py","tui_gateway/session_transports.py","tui_gateway/ws.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}