{"repo":"NousResearch/hermes-agent","public_id":"111523","display_label":"Cron monitor output blocked by invisible Unicode chars","summary":"A strict prompt scanner was flagging legitimate invisible Unicode characters (such as WhatsApp contact label formatting) in cron monitor script output, permanently blocking jobs. These items address sanitizing or relaxing that scanning behavior for monitor runtime prompt data.","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":112199,"merged_at":"2026-09-16T01:31:00+00:00"},"resolution":{"state":"resolved","by":"pr-112199"},"freshness":{"state":"verified","last_verified_at":"2026-09-16T01:31:00+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":111523,"pr_number":112199,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-16T01:31:00+00:00"}],"members":[{"kind":"issue","number":111523,"title":"Cron monitor_script output is scanned with the STRICT prompt scanner: one bidi/invisible character in honest data (WhatsApp U+202A contact labels) permanently blocks the job","url":null,"state":"closed"},{"kind":"pr","number":111528,"title":"fix(cron): sanitize monitor runtime prompt data","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"719a420ec6","number":0},{"kind":"pr","value":"#112199","number":112199}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":112199,"title":"fix(cron): monitor_script/monitor_url output no longer blocks a job on an invisible unicode char (#111523, salvage #111528)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["cron/scheduler.py","cron/scheduler_prompt.py","tests/cron/test_cron_prompt_injection_skill.py","tests/cron/test_monitor_kind.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}