-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathendpoints.json
More file actions
28 lines (28 loc) · 3.72 KB
/
Copy pathendpoints.json
File metadata and controls
28 lines (28 loc) · 3.72 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{
"_comment": "Endpoints probed by Test-VSCodeCapabilities.ps1. Mixed model sources (GitHub-hosted Copilot + bring-your-own Azure OpenAI/Foundry/3rd-party) are all covered. Edit freely. Set 'required':true for endpoints that MUST work. Replace the two YOUR-RESOURCE / YOUR-PROJECT placeholder rows (or add more) with the customer's own model resources - the script skips any url containing YOUR-RESOURCE or EDIT-ME.",
"endpoints": [
{ "name": "GitHub.com (auth)", "url": "https://github.com", "category": "copilot", "required": true },
{ "name": "GitHub API", "url": "https://api.github.com", "category": "copilot", "required": true },
{ "name": "Copilot Chat/Agent API", "url": "https://api.githubcopilot.com", "category": "copilot", "required": true },
{ "name": "Copilot completions proxy", "url": "https://copilot-proxy.githubusercontent.com", "category": "copilot", "required": true },
{ "name": "Copilot Business API", "url": "https://api.business.githubcopilot.com", "category": "copilot", "required": false },
{ "name": "Copilot Enterprise API", "url": "https://api.enterprise.githubcopilot.com", "category": "copilot", "required": false },
{ "name": "Copilot experimentation", "url": "https://default.exp-tas.com", "category": "copilot", "required": false },
{ "name": "Copilot telemetry", "url": "https://copilot-telemetry.githubusercontent.com", "category": "copilot", "required": false },
{ "name": "Microsoft sign-in", "url": "https://login.microsoftonline.com", "category": "auth", "required": true },
{ "name": "VS Marketplace", "url": "https://marketplace.visualstudio.com", "category": "vscode", "required": true },
{ "name": "VS Code update", "url": "https://update.code.visualstudio.com", "category": "vscode", "required": false },
{ "name": "VS Code CDN", "url": "https://main.vscode-cdn.net", "category": "vscode", "required": false },
{ "name": "Azure AI Foundry portal", "url": "https://ai.azure.com", "category": "foundry", "required": false },
{ "name": "Azure Resource Manager", "url": "https://management.azure.com", "category": "foundry", "required": false },
{ "name": "Azure AI model inference", "url": "https://models.inference.ai.azure.com", "category": "foundry", "required": false },
{ "name": "GitHub Models", "url": "https://models.github.ai", "category": "foundry", "required": false },
{ "name": "Hugging Face (Toolkit DL)", "url": "https://huggingface.co", "category": "foundry", "required": false },
{ "name": "OpenAI API (BYOM)", "url": "https://api.openai.com", "category": "byom", "required": false },
{ "name": "Anthropic API (BYOM)", "url": "https://api.anthropic.com", "category": "byom", "required": false },
{ "name": "Google Gemini API (BYOM)", "url": "https://generativelanguage.googleapis.com", "category": "byom", "required": false },
{ "name": "OpenRouter (BYOM)", "url": "https://openrouter.ai", "category": "byom", "required": false },
{ "name": "Your Azure OpenAI (EDIT ME)", "url": "https://YOUR-RESOURCE.openai.azure.com", "category": "foundry", "required": false },
{ "name": "Your Azure AI Foundry (EDIT ME)", "url": "https://YOUR-PROJECT.services.ai.azure.com", "category": "foundry", "required": false }
]
}