{"repo":"NousResearch/hermes-agent","public_id":"21147","display_label":"Kanban heartbeat tool not extending claim TTL","summary":"Three members concern the kanban heartbeat behavior: one bug report says the heartbeat tool does not extend the claim TTL, so workers may be reclaimed at 15 minutes, and two pull requests propose changes so heartbeat extends the TTL. One PR also bundles related reclaim, zombie, and retry-cap fixes.","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":21183,"merged_at":"2026-05-07T12:05:21+00:00"},"resolution":{"state":"resolved","by":"pr-21183"},"freshness":{"state":"verified","last_verified_at":"2026-05-07T12:05:21+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":21141,"pr_number":21183,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-05-07T12:05:21+00:00"},{"issue_number":21147,"pr_number":21183,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-05-07T12:05:21+00:00"}],"members":[{"kind":"issue","number":21147,"title":"[Bug]: kanban_heartbeat tool doesn't extend claim TTL — diligent workers reclaimed at 15min","url":null,"state":"closed"},{"kind":"pr","number":21153,"title":"fix(kanban): heartbeat tool extends claim TTL, not just last_heartbeat_at","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#21183","number":21183},{"kind":"pr","value":"#21147","number":21147}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":21183,"title":"fix(kanban): heartbeat + reclaim + zombie + retry-cap fixes (#21147, #21141, #21169, #20881)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["gateway/run.py","hermes_cli/config.py","hermes_cli/kanban.py","hermes_cli/kanban_db.py","scripts/release.py","tests/hermes_cli/test_kanban_core_functionality.py","tests/hermes_cli/test_kanban_db.py","tests/tools/test_kanban_tools.py","tools/kanban_tools.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}