{"repo":"NousResearch/hermes-agent","public_id":"73212","display_label":"Strip-markdown mode corrupts fenced code block content","summary":"A bug where strip-markdown mode incorrectly processes fenced code block contents, removing or altering characters such as Python dunder underscores. Multiple fixes address making the strip-markdown logic code-fence-aware to preserve code block content.","subsystem":"hermes_cli","counts":{"members":6,"open_issues":1,"open_issues_distinct":1,"open_prs":3,"closed_issues":0,"merged_prs":0,"attempt_prs":5},"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.3333333333333333},"fix_edges":[],"members":[{"kind":"issue","number":73212,"title":"[Bug]: strip Markdown mode removes Python dunder underscores inside fenced code","url":null,"state":"open"},{"kind":"pr","number":73217,"title":"fix(cli): make strip-mode Markdown removal code-fence-aware","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#75188","number":75188},{"kind":"pr","value":"#75188","number":75188}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":73295,"title":"fix(cli): preserve code block contents in strip-markdown mode (#73212)","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"efb81ae1abae","number":0},{"kind":"pr","value":"#73212","number":73212},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#73295","number":73295},{"kind":"pr","value":"#73315","number":73315},{"kind":"pr","value":"#73576","number":73576},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#75188","number":75188},{"kind":"pr","value":"#73295","number":73295},{"kind":"pr","value":"#73295","number":73295},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#75188","number":75188},{"kind":"pr","value":"#73315","number":73315},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#73576","number":73576},{"kind":"pr","value":"#73576","number":73576},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#75188","number":75188},{"kind":"pr","value":"#73295","number":73295},{"kind":"pr","value":"#73315","number":73315},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#73576","number":73576},{"kind":"pr","value":"#73295","number":73295},{"kind":"pr","value":"#73576","number":73576},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#75188","number":75188},{"kind":"pr","value":"#73315","number":73315},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#73295","number":73295},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#73295","number":73295},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#75188","number":75188},{"kind":"pr","value":"#73576","number":73576},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#73315","number":73315},{"kind":"pr","value":"#73315","number":73315},{"kind":"pr","value":"#374151","number":374151},{"kind":"pr","value":"#73212","number":73212},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#73295","number":73295},{"kind":"pr","value":"#73315","number":73315}],"category":"partial_fix","implication":"needs_llm"},"merged":false},{"kind":"pr","number":73315,"title":"fix(display): preserve code-fence content when stripping markdown (#73212)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#73217","number":73217},{"kind":"pr","value":"#73217","number":73217}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":73576,"title":"fix(cli): preserve Python dunder underscores in strip Markdown mode","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":123917,"title":"fix(cli): strip mode keeps code blocks and inline code verbatim","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"b750d06d98","number":0}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}