{"repo":"NousResearch/hermes-agent","public_id":"97015","display_label":"Fix tool inspection surfaces for disabled composite toolsets","summary":"A bug where tool summary and CLI displays disagreed with the actual runtime tool surface when composite toolsets were disabled. Multiple fixes align inspection outputs to correctly reflect the configured toolset universe.","subsystem":"hermes_cli","counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":103464,"merged_at":"2026-09-05T06:51:29+00:00"},"resolution":{"state":"resolved","by":"pr-103464"},"freshness":{"state":"verified","last_verified_at":"2026-09-05T06:51:29+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":97015,"pr_number":103464,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-05T06:51:29+00:00"}],"members":[{"kind":"issue","number":97015,"title":"[Bug]: hermes tools --summary and CLI tool displays disagree with the runtime tool surface when agent.disabled_toolsets contains composite toolsets","url":null,"state":"closed"},{"kind":"pr","number":97082,"title":"fix(tools): align inspection surfaces with disabled composite toolsets","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"5ac75e91e2","number":0},{"kind":"pr","value":"#103464","number":103464},{"kind":"pr","value":"#97015","number":97015}],"category":"partial_fix","implication":"needs_llm"},"merged":false},{"kind":"pr","number":97171,"title":"fix(tools): scope the tools summary to the configurable toolset universe","url":null,"state":"closed","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":103464,"title":"fix(tools): align inspection surfaces with disabled composite toolsets","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["cli.py","hermes_cli/cli_info_mixin.py","hermes_cli/cli_loops_mixin.py","hermes_cli/cli_session_mixin.py","hermes_cli/tools_config.py","tests/hermes_cli/test_tools_config.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}