Title: GitHub Copilot: Azure language model provider not showing API key configuration UI
Does this issue occur when all extensions are disabled?: No (requires GitHub Copilot extension)
- VS Code Version: 1.104.0-insider (user setup)
- OS Version: Ubuntu 24.04.2 LTS
Steps to Reproduce:
- Install GitHub Copilot extension
- Open VS Code Insiders
- Open Command Palette (Ctrl+Shift+P)
- Run "GitHub Copilot: Manage Language Models" command
- Select "Azure" from the provider dropdown list
- Observe that no API key configuration UI appears
Expected Behavior:
- Azure provider should display a configuration interface to enter Azure OpenAI endpoint and API key
- Should be able to configure personal Azure OpenAI resources for use with GitHub Copilot
- Should work similar to other providers like OpenAI, Anthropic that show proper configuration UIs
Actual Behavior:
- No configuration UI appears when selecting Azure provider in Copilot's language model management
- Cannot enter API key or endpoint information for personal Azure OpenAI resources
- Other providers (OpenAI, Anthropic, etc.) work correctly and show proper configuration interfaces
- Unable to use personal Azure OpenAI subscriptions with GitHub Copilot
Additional Information:
- This specifically affects GitHub Copilot's ability to use custom Azure OpenAI endpoints
- The Azure option appears in Copilot's language model provider list but lacks configuration capability
- No error messages are displayed
- Other language model providers in Copilot work as expected with proper configuration UIs
- This prevents users from using their own Azure OpenAI resources with GitHub Copilot
Extension Information:
- GitHub Copilot extension is installed and active
- Issue is specific to Copilot's language model management feature
Environment Details:
- Electron: 37.2.3
- Node.js: 22.17.0
- Chromium: 138.0.7204.100
- OS: Ubuntu 24.04.2 LTS (Linux x64)
Title: GitHub Copilot: Azure language model provider not showing API key configuration UI
Does this issue occur when all extensions are disabled?: No (requires GitHub Copilot extension)
Steps to Reproduce:
Expected Behavior:
Actual Behavior:
Additional Information:
Extension Information:
Environment Details: