{"repo":"NousResearch/hermes-agent","public_id":"15358","display_label":"Doctor validator false-positives for valid provider aliases","summary":"Multiple issues and fixes address the doctor command incorrectly rejecting providers it recognizes as valid, including aliased providers like 'copilot' and 'bedrock'. Related work also adds native AWS Bedrock provider support and fixes provider registration so resolution succeeds.","subsystem":"hermes_cli","counts":{"members":6,"open_issues":0,"open_issues_distinct":0,"open_prs":1,"closed_issues":3,"merged_prs":0,"attempt_prs":3},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.24799999999999997},"fix_edges":[],"members":[{"kind":"issue","number":15358,"title":"hermes doctor: false-positive \"model.provider 'bedrock' is not a recognised provider\"","url":null,"state":"closed"},{"kind":"issue","number":16076,"title":"bug(doctor): reports 'copilot' as unknown provider while listing it as valid","url":null,"state":"closed"},{"kind":"issue","number":16085,"title":"doctor false-positive: validator rejects providers it lists as valid (opencode-zen, ai-gateway, copilot, kilocode, kimi-coding, kimi-coding-cn, bedrock)","url":null,"state":"closed"},{"kind":"pr","number":15361,"title":"fix(providers): register bedrock in HERMES_OVERLAYS so resolve_provider_full succeeds","url":null,"state":"closed","close_reason":{"category":"implemented_elsewhere","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":16083,"title":"fix(doctor): accept aliased providers (e.g. 'copilot') without false-positive unknown-provider error","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#16086","number":16086}],"category":"superseded_by_pr","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":16086,"title":"fix(doctor): accept providers whose catalog id is None","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}