hermesagent.download
GitHub ↗

HERMES_CRON_SESSION 被設成行程全域變數,導致互動式 gateway session 誤套用 cron 核准政策

📅 2026年7月3日 ✅ 最後驗證 2026年7月3日 ✍️ HermesAgent.download Contributors

此 issue 回報 cron/scheduler.py 會將 os.environ[“HERMES_CRON_SESSION”] 設為行程層級的全域變數。由於 cron 工作是在長駐的 gateway 行程中執行,此變數一旦被第一個 cron job 設定,就會持續影響到後續所有互動式 session(例如使用者正在使用的 Telegram 對話),使其被核准層誤判為 cron session。在預設的 approvals.cron_mode: deny 下,會導致 execute_code 在真人使用者在場的對話中被永久封鎖。

官方來源