{"repo":"NousResearch/hermes-agent","public_id":"116769","display_label":"MoA advisor guidance replay timing fix","summary":"These items concern a bug where replayed or cached advisor guidance in MoA is treated as predating tool results, causing the acting model to repeat tool calls it has already completed. The members describe the problem and associated fix attempts around marking reused guidance correctly relative to tool result ordering.","subsystem":null,"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":117576,"merged_at":"2026-09-20T22:51:20+00:00"},"resolution":{"state":"resolved","by":"pr-117576"},"freshness":{"state":"verified","last_verified_at":"2026-09-20T22:51:20+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":116769,"pr_number":117576,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-20T22:51:20+00:00"}],"members":[{"kind":"issue","number":116769,"title":"MoA: cached advisor guidance is replayed as fresh instruction, so the acting model repeats a tool call it already made","url":null,"state":"closed"},{"kind":"pr","number":116770,"title":"fix(moa): mark reused advisor guidance as predating the tool results","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"c1c84ea37f","number":0},{"kind":"pr","value":"#117576","number":117576}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":117576,"title":"fix(moa): replayed advisor guidance is marked as predating the turn's tool results, so the acting model stops repeating a finished tool call (#116769, salvage #116770)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/moa_loop.py","tests/agent/test_moa_fanout_cadence.py","tests/agent/test_moa_stale_guidance_note.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}