{"repo":"NousResearch/hermes-agent","public_id":"124523","display_label":"Profile export redaction corrupting file contents","summary":"A bug in the profile export redaction process incorrectly masks or corrupts content in exported scripts, skills, and config files. Several fixes address how sensitive text redaction is applied during export to preserve source semantics and handle environment variable references correctly.","subsystem":"agent","counts":{"members":4,"open_issues":1,"open_issues_distinct":1,"open_prs":2,"closed_issues":0,"merged_prs":0,"attempt_prs":3},"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.5},"fix_edges":[],"members":[{"kind":"issue","number":124523,"title":"[Bug]: `hermes profile export` redacts text inside every exported file, corrupting scripts, skills and config references","url":null,"state":"open"},{"kind":"pr","number":124541,"title":"fix(redact): pass whole-token env references through the mask","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#124523","number":124523},{"kind":"pr","value":"#124546","number":124546},{"kind":"pr","value":"#83458","number":83458}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":124546,"title":"fix(profiles): preserve source semantics during export redaction (#124523)","url":null,"state":"open","close_reason":{"category":"wontfix_bydesign","implication":"wontfix"},"merged":false},{"kind":"pr","number":127837,"title":"fix(profile export): pass code_file=True to redact_sensitive_text in export scrub","url":null,"state":"closed","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}