{"repo":"NousResearch/hermes-agent","public_id":"123044","display_label":"Cron Python scripts missing venv/dependencies on POSIX","summary":"These items address a bug where cron .py job scripts on POSIX systems (including macOS) run under the bare managed Python interpreter rather than the selected virtual environment, causing Hermes dependencies to be unavailable. The cluster covers the bug report, a fix, and a related follow-up patch.","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":124973,"merged_at":"2026-09-27T09:34:52+00:00"},"resolution":{"state":"resolved","by":"pr-124973"},"freshness":{"state":"verified","last_verified_at":"2026-09-27T09:34:52+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":123044,"pr_number":124973,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-27T09:34:52+00:00"},{"issue_number":123440,"pr_number":124973,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-27T09:34:52+00:00"},{"issue_number":123547,"pr_number":124973,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-27T09:34:52+00:00"}],"members":[{"kind":"issue","number":123044,"title":"[Bug]: cron .py job scripts on macOS run on the bare managed Python without Hermes's dependency environment (0.21.5)","url":null,"state":"closed"},{"kind":"pr","number":123051,"title":"fix(cron): run POSIX .py job scripts on the selected venv interpreter","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#123440","number":123440},{"kind":"pr","value":"#124973","number":124973}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":124973,"title":"Cron .py scripts import Hermes and its dependencies again on POSIX managed-store installs (#123044, #123440, salvage #123051)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["cron/scheduler_script.py","tests/cron/conftest.py","tests/cron/test_cron_script.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}