{"repo":"NousResearch/hermes-agent","public_id":"126324","display_label":"Fix config check false positives for plugin toolsets","summary":"These issues and fixes address incorrect 'unknown toolset' warnings, misleading 'did you mean' hints, and false 'no tools' warnings that config check produces when encountering dynamic plugin platform toolset names. The work corrects the CLI to properly recognize and accept plugin-platform-scoped toolset identifiers.","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":127782,"merged_at":"2026-09-29T15:04:46+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-09-29T15:04:46+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":78102,"pr_number":127782,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-29T15:04:46+00:00"},{"issue_number":107098,"pr_number":127782,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-29T15:04:46+00:00"},{"issue_number":126324,"pr_number":127782,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-29T15:04:46+00:00"}],"members":[{"kind":"issue","number":126324,"title":"config check: false 'unknown toolset' + self-referential 'did you mean' hint for dynamic-plugin platform toolsets (hermes-<platform>), and a false 'agent will have no tools' warning","url":null,"state":"closed"},{"kind":"pr","number":126333,"title":"fix(cli): accept a plugin platform's own toolset name","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"16c59d0e78","number":0},{"kind":"pr","value":"#127782","number":127782},{"kind":"pr","value":"#126324","number":126324}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":127782,"title":"hermes config check reports stale toolset names and disabled platforms the way the runtime sees them (salvage #127392)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["hermes_cli/config.py","hermes_cli/config_check_diagnostics.py","hermes_cli/toolset_validation.py","tests/hermes_cli/test_config_check_diagnostics.py","website/docs/user-guide/configuration.md"]}],"trust":{"default_tier":"verified","includes_suggested":false}}