{"repo":"NousResearch/hermes-agent","public_id":"18426","display_label":"Patch tool duplicate-content loops and idempotency guards","summary":"The members concern the patch tool producing duplicated content when edits are applied repeatedly, along with two pull request titles describing guards (idempotency and replay protection for JSON value patches) intended to address this. The titles alone do not show whether those changes are complete, merged, or effective.","subsystem":"agent","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":18426,"title":"patch tool can create duplicate content loops when used repeatedly","url":null,"state":"open"},{"kind":"pr","number":56570,"title":"fix(tools): patch idempotency guard prevents duplicate-content loops on re-edit (#18426)","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":84278,"title":"fix(tools): guard replayed JSON value patches","url":null,"state":"closed","close_reason":{"category":"stale_abandoned","implication":"active"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}