{"repo":"NousResearch/hermes-agent","public_id":"23997","display_label":"Cron jobs and MCP tools with enabled_toolsets handling","summary":"Most members concern MCP server tools being missing or filtered in cron-triggered sessions when a job sets enabled_toolsets, with several PRs proposing ways to keep or layer MCP servers. One member is adjacent, about logging a warning for unknown toolset names, and one title suggests MCP tools should respect enabled_toolsets, which may point in a different direction.","subsystem":"agent","counts":{"members":7,"open_issues":0,"open_issues_distinct":0,"open_prs":1,"closed_issues":2,"merged_prs":1,"attempt_prs":4},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":50117,"merged_at":"2026-06-22T10:33:54+00:00"},"resolution":{"state":"partially_resolved","by":"pr-50117"},"freshness":{"state":"verified","last_verified_at":"2026-06-22T10:33:54+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.2552380952380952},"fix_edges":[{"issue_number":23997,"pr_number":50117,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-06-22T10:33:54+00:00"}],"members":[{"kind":"issue","number":23997,"title":"[Bug] enabled_toolsets silently rejects MCP server names — MCP tools absent in cron sessions","url":null,"state":"closed"},{"kind":"issue","number":57861,"title":"Cron-triggered sessions never get Composio MCP tools attached (works fine in Telegram/TUI sessions)","url":null,"state":"closed"},{"kind":"pr","number":24095,"title":"fix(model_tools): log warning when enabled/disabled toolset is unknown","url":null,"state":"closed","close_reason":{"category":"volume_quota","implication":"active"},"merged":false},{"kind":"pr","number":32788,"title":"fix(cron): keep MCP servers when a job sets enabled_toolsets (#23997)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#50117","number":50117}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":50117,"title":"fix(cron): layer enabled MCP servers onto per-job enabled_toolsets (#23997)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["cron/scheduler.py","hermes_cli/tools_config.py","scripts/release.py","tests/cron/test_scheduler.py"]},{"kind":"pr","number":53422,"title":"fix(cron): MCP tools must respect enabled_toolsets on cron jobs","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#50117","number":50117},{"kind":"pr","value":"#32788","number":32788},{"kind":"pr","value":"#23997","number":23997},{"kind":"pr","value":"#53416","number":53416}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":57898,"title":"fix: cron sessions now properly inherit MCP tools from platform config (#57861)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"04918345ea31b1106d2ee6d4f42822f4f57616ee","number":0},{"kind":"commit","value":"62f8aa9b03ef2db41f1dddf356e8142a26553658","number":0}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}