{"repo":"NousResearch/hermes-agent","public_id":"17522","display_label":"TUI image attachment and path handling fixes","summary":"These items address bugs in TUI image attachment, specifically handling file paths that contain spaces and ensuring reliable detection of dropped image files. Related changes also touch SQLite multimodal content binding.","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":18199,"merged_at":"2026-05-01T03:25:52+00:00"},"resolution":{"state":"resolved","by":"pr-18199"},"freshness":{"state":"verified","last_verified_at":"2026-05-01T03:25:52+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":17522,"pr_number":18199,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-05-01T03:25:52+00:00"}],"members":[{"kind":"issue","number":17522,"title":"[Bug]: Fix TUI image attachment for paths containing spaces","url":null,"state":"closed"},{"kind":"pr","number":17523,"title":"fix(tui): always call input.detect_drop for reliable image attachment","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"cc340c4a4","number":0},{"kind":"pr","value":"#18199","number":18199},{"kind":"pr","value":"#17522","number":17522}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":18199,"title":"fix(tui,state): image paths with spaces + sqlite multimodal content binding","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["hermes_state.py","tests/gateway/test_session.py","tests/test_hermes_state.py","tests/test_tui_gateway_server.py","ui-tui/src/app/useSubmission.ts"]}],"trust":{"default_tier":"verified","includes_suggested":false}}