{"repo":"NousResearch/hermes-agent","public_id":"110737","display_label":"CLI drops image attachments in interrupted messages","summary":"A bug where the CLI silently discards image attachments when an interrupt message is re-queued, along with related fix attempts targeting that behavior.","subsystem":"hermes_cli","counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":1,"closed_issues":1,"merged_prs":1,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":111346,"merged_at":"2026-09-15T13:36:56+00:00"},"resolution":{"state":"resolved","by":"pr-111346"},"freshness":{"state":"verified","last_verified_at":"2026-09-15T13:36:56+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":110737,"pr_number":111346,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-15T13:36:56+00:00"}],"members":[{"kind":"issue","number":110737,"title":"[Bug]: CLI silently drops an interrupt message carrying an image attachment (re-queue crashes on (text, images) payload)","url":null,"state":"closed"},{"kind":"pr","number":110744,"title":"fix(cli): preserve image attachments when re-queueing interrupt messages","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#111346","number":111346},{"kind":"pr","value":"#110737","number":110737}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":110745,"title":"fix(cli): keep interrupted image messages from being dropped","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#110744","number":110744},{"kind":"pr","value":"#110737","number":110737}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":111346,"title":"fix(cli): an interrupting message with an image attachment is re-queued instead of silently dropped (#110737, salvage #110744)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["hermes_cli/cli_chat_turn_mixin.py","tests/hermes_cli/test_interrupt_requeue_image_payload.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}