[BUG] Copilot Chat integration fails — Claude Copilot Proxy rejects model "claude-opus-4.6" as not supported
Status Closed — duplicate
Reported on v2.1.71
Maintainer reply None cached
Activity 3 comments · opened Mar 7, 2026 · closed Mar 11, 2026
Bug description
The Claude Code extension's Copilot Chat integration (Claude Copilot Proxy) rejects requests from Copilot Chat with 400 model_not_supported. Copilot Chat sends model name claude-opus-4.6 but the proxy doesn't recognize it.
Reproduction steps
- Have Claude Code extension and GitHub Copilot Chat extension installed
- Open Copilot Chat and select a Claude model
- Send any message
- Get "Error during execution"
Error logs (from Copilot Chat output)
[ClaudeLanguageModelServer] Claude Language Model Server started on http://localhost:2573
Server error: 400 {"error":{"message":"The requested model is not supported.","code":"model_not_supported","param":"model","type":"invalid_request_error"}}
ccreq:69a27063.copilotmd | failed | claude-opus-4.6 | 282ms | [Claude Copilot Proxy]
Retried 3 times, same error each time.
Environment
- OS: Windows 11 Pro (10.0.26200)
- VS Code: 1.110.1
- Claude Code extension: 2.1.71
- GitHub Copilot Chat: 0.38.2
Notes
The Claude Code native chat panel works fine. Only the Copilot Chat integration via the Claude Copilot Proxy is broken. The issue appears to be a model name mapping problem — the proxy doesn't map claude-opus-4.6 to a valid API model ID.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗