{"repo":"NousResearch/hermes-agent","public_id":"45858","display_label":"GitHub Copilot ACP provider detection and model selection","summary":"These items address bugs and improvements around detecting the GitHub Copilot ACP provider's availability, surfacing it in model pickers, and correctly honoring the selected model. Work spans provider detection, picker integration, and live model catalog usage.","subsystem":"acp","counts":{"members":6,"open_issues":1,"open_issues_distinct":1,"open_prs":1,"closed_issues":1,"merged_prs":1,"attempt_prs":3},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":100351,"merged_at":"2026-09-02T15:21:08+00:00"},"resolution":{"state":"partially_resolved","by":"pr-100351"},"freshness":{"state":"verified","last_verified_at":"2026-09-02T15:21:08+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.3573333333333333},"fix_edges":[{"issue_number":63662,"pr_number":100351,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-02T15:21:08+00:00"}],"members":[{"kind":"issue","number":45858,"title":"bug(copilot-acp): installed provider is missed and selected model is ignored","url":null,"state":"open"},{"kind":"issue","number":63662,"title":"[Bug]: GitHub Copilot ACP is hidden from Desktop model picker because external-process availability is never detected","url":null,"state":"closed"},{"kind":"pr","number":18287,"title":"fix(copilot): use live model catalog in /model picker","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"3a9bc9d88a847feb97f86e5cde6588503871e3b8","number":0},{"kind":"pr","value":"#33867","number":33867}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":45855,"title":"fix(copilot-acp): detect provider and honor selected model","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":63691,"title":"fix(model): show copilot-acp in pickers when its executable resolves","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"1e8f829f1a","number":0},{"kind":"commit","value":"6b00567718","number":0},{"kind":"pr","value":"#100351","number":100351},{"kind":"pr","value":"#63662","number":63662}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":100351,"title":"fix(copilot-acp): show provider in pickers, correct sign-in command, honest auth status","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/copilot_acp_client.py","hermes_cli/auth.py","hermes_cli/inventory.py","hermes_cli/model_switch.py","hermes_cli/models.py","hermes_cli/web_server.py","tests/agent/test_acp_openai_bridge.py","tests/agent/test_copilot_acp_client.py","tests/hermes_cli/test_copilot_in_model_list.py","tests/hermes_cli/test_external_process_auth_status.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}