{"repo":"NousResearch/hermes-agent","public_id":"94516","display_label":"Desktop Cronjobs pane unavailable-for-every-bot bug fix","summary":"A regression caused the Cronjobs/Routines pane to show an 'unavailable' error for every bot in Desktop Bot Mode. Two related fixes address scoping the pane to the correct bot and restoring normal cron availability display.","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":95010,"merged_at":"2026-08-25T23:24:54+00:00"},"resolution":{"state":"resolved","by":"pr-95010"},"freshness":{"state":"verified","last_verified_at":"2026-08-25T23:24:54+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":94516,"pr_number":95010,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-08-25T23:24:54+00:00"}],"members":[{"kind":"issue","number":94516,"title":"[Bug] Desktop Bot Mode: \"Cronjobs are unavailable until this agent appears in the roster.\" for every bot — cron creation regression in Routines pane","url":null,"state":"closed"},{"kind":"pr","number":94670,"title":"fix(desktop): scope Cronjobs pane to the roster-clicked bot when the focused session has no owner (#94516)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"936a6ea8f7cec51bf4ed177ac09a5158c48986da","number":0},{"kind":"pr","value":"#95010","number":95010}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":95010,"title":"fix(desktop): Cronjobs pane no longer shows 'unavailable' for every bot (#94516, salvage #94670)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/plugins/hermes-bots/plugin.js","apps/desktop/src/plugins/hermes-bots/tests/routines-selected-bot.test.mjs"]}],"trust":{"default_tier":"verified","includes_suggested":false}}