Add websocket support for custom Model Providers settings.
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 2.1k
- Forks
- 157
- PR merge metrics
- No merged PRs in 30d
Description
Add websocket support for custom Model Providers settings.
Settings > Model providers > Add provider > (Custom endpoint and OpenAI both need it)
Add a checkbox that says 'Use WebSockets', which will attempt it then fall back to HTTP
GitHub Copilot CLI already exposes this for BYOK providers through COPILOT_PROVIDER_TRANSPORT=websockets, but the Copilot app does not expose an equivalent setting.
| Field | Value |
|---|---|
| App version | 1.1.17 |
| OS | Windows 10.0.26200 |
| Theme | EyeHealth |
| Path | /chat |
| Tenure | Week 3 |
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at Settings > Model providers > Add provider, covering both Custom endpoint and OpenAI, and inspect how provider transport is currently selected. Add a “Use WebSockets” option that attempts WebSockets and falls back to HTTP; done means the setting is available for both providers and the fallback behavior works.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop, networking
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100