{"repo":"NousResearch/hermes-agent","public_id":"5400","display_label":"Terminal fence markers leaking into file read content","summary":"The members concern HERMES_FENCE terminal fence markers appearing in file content via ShellFileOperations, reportedly corrupting source files. Two members are pull requests (or similarly titled items) proposing to strip these leaked fences from reads, and one is a bug report describing the problem.","subsystem":"environments","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":19426,"merged_at":"2026-05-03T23:58:51+00:00"},"resolution":{"state":"resolved","by":"pr-19426"},"freshness":{"state":"verified","last_verified_at":"2026-05-03T23:58:51+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":5400,"pr_number":19426,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-05-03T23:58:51+00:00"}],"members":[{"kind":"issue","number":5400,"title":"[Bug]: HERMES_FENCE markers leak into file content via ShellFileOperations — corrupts source files silently","url":null,"state":"closed"},{"kind":"pr","number":19266,"title":"fix(file): strip leaked terminal fences from reads","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#19426","number":19426}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":19426,"title":"fix(file): strip leaked terminal fences from reads","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["tests/tools/test_file_operations.py","tools/file_operations.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}