| # | Issue | 👍 | Severity | Rating | Score | Agent-fixable | Draft PR |
|---|---|---|---|---|---|---|---|
| 1 | #313458 Copilot Chat local models do not populate Context Window usage even when backend usage and model limits are available record ⚑ | 15 | correctness | 5/6 Source-confirmed | 100 | — | — |
| 6 | #299907 Limited context size (33k) for Ollama Models record ⚑ | 2 | correctness | 5/6 Source-confirmed | 29 | yes | — |
| 20 | #322216 Copilot Chat BYOK `vendor: openai` appears to ignore `maxInputTokens` and `maxOutputTokens` record ⚑ | 0 | correctness | 5/6 Source-confirmed | 8 | — | — |
| 23 | #322731 Copilot chat Tools definition context bloat record ⚑ | 0 | visual | 5/6 Source-confirmed | 7 | yes | — |
| 26 | #325197 "Error: No lowest priority node found (path: iie) at lxt" when having too little "maxInputTokens" record ⚑ | 1 | correctness | 6/6 Confirmed | 4 | — | — |
| 33 | #322299 Bug: Custom endpoint crashes with "No lowest priority node found" under context limits and silently ignores plain-text apiKey record ⚑ | 0 | correctness | 4/6 Traced | 2 | yes | — |
| 49 | #311705 Copilot Chat with Ollama/BYOK uses nominal context_length for prompt budgeting and drops token usage in the context widget record ⚑ | 0 | correctness | 5/6 Source-confirmed | 0 | — | — |
| 55 | #316402 The max context of OpenRouter Model is wrong, it should be 1M. record ⚑ | 0 | correctness | 3/6 Plausible | 0 | — | — |
| 62 | #321761 "Reserved for response" ignores `maxOutputTokens` for extension-contributed models (hard-coded to 8192) record ⚑ | 0 | correctness | 5/6 Source-confirmed | 0 | — | — |
| 75 | #325436 BYOK custom endpoint (Responses API) sends truncated input to servers that do not store responses record ⚑ | 0 | correctness | 5/6 Source-confirmed | 0 | — | — |
| # | Issue | 👍 | Severity | Rating | Score | Agent-fixable | Draft PR |
|---|---|---|---|---|---|---|---|
| 4 | #322728 Custom BYOK endpoint: "Sorry, no response was returned" when empty tool_calls: [] on content deltas record ⚑ | 6 | correctness | 5/6 Source-confirmed | 38 | yes | — |
| 5 | #324335 GitHub Copilot "Response Contained No Choices" Using BYOK - Ollama, OpenRouter.ai record ⚑ | 1 | correctness | 4/6 Traced | 33 | — | — |
| 7 | #287533 xAI API not working for BYOK record ⚑ | 2 | correctness | 3/6 Plausible | 28 | — | — |
| 9 | #319037 Custom Endpoint Models (Messages API) Never Send `thinking` Parameter record ⚑ | 4 | correctness | 5/6 Source-confirmed | 20 | yes | — |
| 10 | #319122 Error with model azure foundry gtp. nano etc, this models send temperature to 01. record ⚑ | 3 | correctness | 5/6 Source-confirmed | 18 | — | — |
| 11 | #320727 Incorrect Authorization header for apiKey in Custom Endpoint (BYOK) scenarios record ⚑ | 2 | correctness | 5/6 Source-confirmed | 18 | — | — |
| 30 | #320617 [Regression] [Error] [GitHub.copilot-chat] unhandlederror-fetch failed — byokContribution.fetchKnownModelList record ⚑ | 0 | correctness | 2/6 Unverified | 3 | — | — |
| 35 | #327597 kimi-k2.7-code generates tool_use IDs that block subsequent requests to Anthropic with HTTP 400 record ⚑ | 0 | correctness | 5/6 Source-confirmed | 2 | yes | — |
| 36 | #328418 BYOK via Github Copilot Chat - 400 error on max-completion-token record ⚑ | 0 | correctness | 6/6 Confirmed | 2 | — | — |
| 38 | #317503 BYOK to GHCP throws an error (GPT 5.3 Codex model) record ⚑ | 0 | correctness | 6/6 Confirmed | 1 | — | — |
| 44 | #322520 Issues with using output from models of Custom Endpoint record ⚑ | 0 | correctness | 3/6 Plausible | 1 | — | — |
| 57 | #318101 Improve Azure OpenAI URL Handling in the BYOK Provider record ⚑ | 0 | correctness | 5/6 Source-confirmed | 0 | — | — |
| 66 | #323172 BYOK CustomEndpoint Model only thinks, cannot parse or strip `delta.reasoning` record ⚑ | 0 | correctness | 3/6 Plausible | 0 | — | — |
| 76 | #326597 Extension-contributed language model providers lose historical thinking needed for vLLM preserve_thinking record ⚑ | 0 | correctness | 5/6 Source-confirmed | 0 | yes | — |
| # | Issue | 👍 | Severity | Rating | Score | Agent-fixable | Draft PR |
|---|---|---|---|---|---|---|---|
| 8 | #323699 GitHub-managed custom model with Vision enabled is exposed as Tools-only and rejects image attachments record ⚑ | 5 | correctness | 3/6 Plausible | 22 | — | — |
| 13 | #312908 Chat model picker hides BYOK models when their `metadata.id` collides with another vendor's model record ⚑ | 0 | correctness | 5/6 Source-confirmed | 13 | — | — |
| 14 | #328149 Lost Access to my other model providers, no longer see OpenCode and any other provider only Copilot record ⚑ | 0 | correctness | 3/6 Plausible | 13 | — | — |
| 28 | #326538 Language Models panel mixes LLM providers and chat session agents, appearing as confusing duplicates record ⚑ | 1 | visual | 3/6 Plausible | 3 | — | — |
| 32 | #318748 Custom endpoint language models display id instead of name in model picker record ⚑ | 0 | visual | 5/6 Source-confirmed | 2 | — | — |
| 39 | #318415 BYOK UI: Group name should appear in UI of `Manage Language Models` record ⚑ | 0 | visual | 5/6 Source-confirmed | 1 | yes | — |
| 40 | #318417 BYOK UI: Last model should not be selected after removing BYOK models record ⚑ | 0 | visual | 3/6 Plausible | 1 | — | — |
| 52 | #315615 Models Management: Configure does nothing record ⚑ | 0 | papercut | 2/6 Unverified | 0 | — | — |
| 53 | #315837 Models Management: Rendering Issues record ⚑ | 0 | visual | 3/6 Plausible | 0 | — | — |
| 58 | #318408 Selected model in a session isn't always preserved on Reload record ⚑ | 0 | correctness | 4/6 Traced | 0 | — | — |
| 63 | #322436 Double Copilot sections appear in manage models view record ⚑ | 0 | visual | 3/6 Plausible | 0 | — | — |
| 69 | #324755 Anthropic Provider not showing in Linux record ⚑ | 0 | — | 3/6 Plausible | 0 | — | — |
| 78 | #327460 Chat Languages Models missing record ⚑ | 0 | correctness | 3/6 Plausible | 0 | — | — |
| 79 | #327644 [Chat Model Picker] Duplicate 'copilot' group in the model list record ⚑ | 0 | visual | 5/6 Source-confirmed | 0 | — | — |
| # | Issue | 👍 | Severity | Rating | Score | Agent-fixable | Draft PR |
|---|---|---|---|---|---|---|---|
| 12 | #326554 Auto Mode Router overrides an explicitly selected BYOK model with a Copilot model record ⚑ | 2 | correctness | 3/6 Plausible | 18 | — | — |
| 21 | #322408 setModelConfiguration write per-model settings to the wrong provider group when multiple groups share the same vendor record ⚑ | 0 | correctness | 2/6 Unverified | 8 | — | — |
| 22 | #326797 Agent/Ask/Plan not switching properly with customendpoint BYOK model record ⚑ | 1 | correctness | 3/6 Plausible | 7 | — | — |
| 42 | #319180 BYOK Custom Endpoint: 模型选择器修改思考力度后不生效,settings 字段不会自动创建 record ⚑ | 0 | correctness | 3/6 Plausible | 1 | — | — |
| 47 | #264959 Live editing OAI Compatible setting doesn't reflect changes in model picker record ⚑ | 0 | correctness | 5/6 Source-confirmed | 0 | yes | — |
| 59 | #319131 Copilot agent model settings silently ignored when model ID format doesn't match internal ID — falls back to system default with no warning record ⚑ | 0 | papercut | 4/6 Traced | 0 | — | — |
| 70 | #325069 Custom chat model settings collide when multiple providers expose the same model id record ⚑ | 0 | correctness | 4/6 Traced | 0 | — | — |
| 77 | #326602 Clicking migrate on Ollama deprectaed setting leads to an error record ⚑ | 0 | papercut | 4/6 Traced | 0 | — | — |
| 80 | #328055 Agent host can't list model in different custom endpoints but model have same id record ⚑ | 0 | correctness | 5/6 Source-confirmed | 0 | — | — |
| 81 | #328277 Changing the reasoning effort causes overwrite of provider entry in chatLanguageModels.json record ⚑ | 0 | data-loss | 5/6 Source-confirmed | 0 | — | — |
| # | Issue | 👍 | Severity | Rating | Score | Agent-fixable | Draft PR |
|---|---|---|---|---|---|---|---|
| 16 | #326389 1.129.0 Regression: BYOK (ollama extension provider) fails without login record ⚑ | 0 | correctness | 5/6 Source-confirmed | 11 | — | — |
| 19 | #327078 BYO LLM blocked when you cannot use Copilot record ⚑ | 0 | correctness | 5/6 Source-confirmed | 9 | — | — |
| 25 | #251019 BYOK timeout for ollama models record ⚑ | 0 | correctness | 4/6 Traced | 5 | — | — |
| 27 | #315165 Copilot rate-limit / monthly quota warnings shown when using a local model with byok record ⚑ | 1 | visual | 2/6 Unverified | 3 | — | — |
| 29 | #320236 Copilot System prompt always trips Azure OpenAI Jailbreak filter record ⚑ | 0 | correctness | 3/6 Plausible | 3 | — | — |
| 31 | #328228 Running Azure Foundry BYOK causes Github pro+ account limit enforcement record ⚑ | 0 | correctness | 6/6 Confirmed | 3 | — | — |
| 43 | #320537 BYOK dialog shows up, despite being signed in record ⚑ | 0 | visual | 3/6 Plausible | 1 | — | — |
| 46 | #328422 LanguageModelError - NotFound record ⚑ | 0 | correctness | 6/6 Confirmed | 1 | — | — |
| 67 | #324245 BYOK: Can't use local model when VS Code Window is started without internet record ⚑ | 0 | correctness | 5/6 Source-confirmed | 0 | — | — |
| 71 | #325186 Sending a chat when not signed in has an unhelpful error message record ⚑ | 0 | papercut | 5/6 Source-confirmed | 0 | — | — |
| # | Issue | 👍 | Severity | Rating | Score | Agent-fixable | Draft PR |
|---|---|---|---|---|---|---|---|
| 17 | #320145 Tools without `inputSchema` send requests to OpenAI-compatible endpoints with `parameters` field omitted record ⚑ | 1 | correctness | 5/6 Source-confirmed | 9 | yes | — |
| 18 | #320926 JSON Schema format for defining tools does not conform to OpenAI's specification record ⚑ | 0 | correctness | 5/6 Source-confirmed | 9 | yes | — |
| 51 | #314968 Copilot does not support MCP within local Ollama record ⚑ | 0 | — | 3/6 Plausible | 0 | — | — |
| 61 | #321196 BYOK Responses API path does not stream `apply_patch` argument deltas to the tool UI record ⚑ | 0 | visual | 5/6 Source-confirmed | 0 | — | — |
| 65 | #323102 Copilot Chat: agent request crashes with "Cannot read properties of undefined (reading 'type')" in countToolTokens when a tool input schema uses top-level JSON-Schema if/then (BYOK / custom model) record ⚑ | 0 | correctness | 5/6 Source-confirmed | 0 | yes | — |
| 74 | #325425 Subagents fail with Ollama BYOK models: missing thought_signature record ⚑ | 0 | correctness | 3/6 Plausible | 0 | — | — |
| # | Issue | 👍 | Severity | Rating | Score | Agent-fixable | Draft PR |
|---|---|---|---|---|---|---|---|
| 41 | #318467 Todos: Background todo agent creates completed todos during plan agent runs record ⚑ | 0 | correctness | 3/6 Plausible | 1 | — | — |
| 48 | #299858 stale checklist record ⚑ | 0 | — | 3/6 Plausible | 0 | — | — |
| 50 | #313520 Bug: `todo` tool not available to subAgents even when explicitly provided via frontmatter record ⚑ | 0 | correctness | 5/6 Source-confirmed | 0 | — | — |
| 54 | #315911 Background todo creates completed todo items immediately record ⚑ | 0 | correctness | 3/6 Plausible | 0 | — | — |
| 56 | #317054 model duplicating todo tool text outside tool record ⚑ | 0 | correctness | 3/6 Plausible | 0 | — | — |
| 64 | #322561 Agent Todos aren't showing as done record ⚑ | 0 | correctness | 3/6 Plausible | 0 | — | — |
| 68 | #324509 Background todo agent experiment silently disables `manage_todo_list`, breaking custom instructions and workflows record ⚑ | 0 | correctness | 5/6 Source-confirmed | 0 | — | — |
| 72 | #325210 Todos in Copilot Chat record ⚑ | 0 | — | 3/6 Plausible | 0 | — | — |
| # | Issue | 👍 | Severity | Rating | Score | Agent-fixable | Draft PR |
|---|---|---|---|---|---|---|---|
| 2 | #317255 Copilot Chat Sanity Test unable to resolve Copilot utility chat model record ⚑ | 0 | correctness | 3/6 Plausible | 41 | — | — |
| 3 | #318211 [Insiders] BYOK not showing reasoning tokens in chat record ⚑ | 10 | correctness | 2/6 Unverified | 39 | — | — |
| 15 | #327994 Agent Bug record ⚑ | 0 | correctness | 6/6 Confirmed | 12 | — | — |
| 24 | #326344 agent 窗口缺少自定义模型 record ⚑ | 1 | correctness | 3/6 Plausible | 5 | — | — |
| 34 | #322399 [Error] unhandlederror-ModelService: Cannot add model because it already exists! record ⚑ | 0 | correctness | 5/6 Source-confirmed | 2 | — | — |
| 37 | #317414 [VS Code 1.120+] onDidChangeLanguageModelChatInformation EventEmitter presence causes all LM providers to collapse into Azure record ⚑ | 0 | correctness | 3/6 Plausible | 1 | — | — |
| 45 | #323653 local model via byok in endless loop record ⚑ | 0 | correctness | 3/6 Plausible | 1 | — | — |
| 60 | #319886 Ollama gemma model Copilot adapter layer record ⚑ | 0 | — | 3/6 Plausible | 0 | — | — |
| 73 | #325216 "No provider registered" log spam record ⚑ | 0 | papercut | 5/6 Source-confirmed | 0 | yes | — |
| # | Issue | 👍 | Signal | Score | Draft PR |
|---|---|---|---|---|---|
| 1 | #318545 Support BYOK/Custom Models for Inline Code Completions record ⚑ | 153 | backlog-candidate | 100 | — |
| 2 | #263535 Copilot Autocomplete with local / custom models record ⚑ | 190 | backlog-candidate | 87 | — |
| 3 | #308442 Feature Request: Native LM Studio Integration (like Ollama) record ⚑ | 74 | backlog-candidate | 44 | — |
| 8 | #318181 Support for xAI SuperGrok/SuperGrok Heavy OAuth with BYOK. record ⚑ | 22 | backlog-candidate | 9 | — |
| 13 | #325237 Better Custom Endpoint BYOK record ⚑ | 12 | backlog-candidate | 5 | — |
| 15 | #308269 Copilot CLI: Support BYOK Model Providers record ⚑ | 5 | backlog-candidate | 5 | — |
| 20 | #320056 Allow custom endpoint models for VS Code Copilot CLI sessions record ⚑ | 4 | active | 2 | — |
| 30 | #278822 Azure AI Foundry BYOK provider record ⚑ | 0 | active | 0 | — |
| 37 | #319277 BYOK Azure provider: Support Anthropic-format deployments on Azure AI Services record ⚑ | 0 | active | 0 | — |
| 45 | #325844 Feature request: Support bring-your-own-model (BYO) routers (e.g. OpenRouter Fusion Router) record ⚑ | 0 | active | 0 | — |
| # | Issue | 👍 | Signal | Score | Draft PR |
|---|---|---|---|---|---|
| 4 | #319968 Feature request: Optional model discovery for customendpoint with OpenRouter or OpenAI-compatible providers record ⚑ | 36 | backlog-candidate | 22 | — |
| 10 | #320345 Autodetect models record ⚑ | 19 | backlog-candidate | 7 | — |
| 21 | #323658 Feature Request: Auto-encrypt apiKey on save, group-level defaults, and auto-discover models for BYOK (chatLanguageModels.json) record ⚑ | 4 | backlog-candidate | 2 | — |
| 25 | #268094 Enable discoverability of language model BYOK providers record ⚑ | 0 | backlog-candidate | 1 | — |
| # | Issue | 👍 | Signal | Score | Draft PR |
|---|---|---|---|---|---|
| 5 | #318578 Use Agents Window without signing in record ⚑ | 30 | backlog-candidate | 19 | — |
| 14 | #325738 Agents Window over SSH: BYOK unsupported + agent-host version mismatch blocks usage record ⚑ | 7 | active | 5 | — |
| 36 | #318612 BG Todo tool disablement record ⚑ | 0 | active | 0 | — |
| 43 | #325729 runSubagent BYOK Custom Endpoint model naming record ⚑ | 0 | active | 0 | — |
| 47 | #327477 Agent mode needs BYOK/provider parity with Chat mode. record ⚑ | 0 | active | 0 | — |
| # | Issue | 👍 | Signal | Score | Draft PR |
|---|---|---|---|---|---|
| 6 | #322067 GitHub Copilot's BYOK feature supports passing custom parameters (e.g. `thinking.type`) record ⚑ | 29 | backlog-candidate | 13 | — |
| 7 | #318540 Pass a session ID when using BYOM with OpenRouter. record ⚑ | 24 | backlog-candidate | 9 | — |
| 11 | #322688 Allow Copilot Chat to be proxied by endpoint. record ⚑ | 18 | backlog-candidate | 6 | — |
| 18 | #316794 Support custom headers or stable chat session identifiers for BYOK/OpenAI-compatible model providers record ⚑ | 6 | active | 3 | — |
| 19 | #322545 Using env variable for BYOK configuration does not work record ⚑ | 3 | backlog-candidate | 3 | — |
| 28 | #321372 Add support `extra_query` 、`extra_body` and `extra_headers ` for the custom endpoint AI model record ⚑ | 1 | active | 0 | — |
| 40 | #324489 new endpoint /v1/responses record ⚑ | 0 | active | 0 | — |
| 44 | #325811 VSCode Chat add support for dynamic and changing APIKeys for some endpoints record ⚑ | 0 | active | 0 | — |
| 48 | #327976 Add max_tokens as allowed modelOption record ⚑ | 0 | active | 0 | — |
| # | Issue | 👍 | Signal | Score | Draft PR |
|---|---|---|---|---|---|
| 9 | #266950 Restore local model selection (ability to disable models) in VS Code Copilot Chat record ⚑ | 11 | backlog-candidate | 8 | — |
| 12 | #324890 Utility model routing should follow the selected BYOK/local model, not only a global setting record ⚑ | 9 | backlog-candidate | 6 | — |
| 22 | #288015 Model dropdown improvements record ⚑ | 1 | active | 2 | — |
| 27 | #320260 BYOK "selectedCompletionModel" Bug record ⚑ | 1 | active | 0 | — |
| 32 | #311999 BYOK for Manage Language Models - default should be not shown record ⚑ | 0 | backlog-candidate | 0 | — |
| 34 | #317420 Add search/filter functionality to utility model settings record ⚑ | 0 | active | 0 | — |
| 38 | #319560 Fallback model selection into vscode record ⚑ | 0 | backlog-candidate | 0 | — |
| 39 | #320715 enable user to set default model for Agent/Chat record ⚑ | 0 | active | 0 | — |
| 42 | #325455 vscode.lm — Add model visibility (hide/show) APIs record ⚑ | 0 | active | 0 | — |
| # | Issue | 👍 | Signal | Score | Draft PR |
|---|---|---|---|---|---|
| 16 | #320147 Show token cost metadata for BYOK models record ⚑ | 11 | backlog-candidate | 4 | — |
| 31 | #293306 Extending the stream for BYOK to include usage data record ⚑ | 0 | backlog-candidate | 0 | — |
| # | Issue | 👍 | Signal | Score | Draft PR |
|---|---|---|---|---|---|
| 24 | #326434 Add a supported non interactive CLI for provisioning BYOK model secrets into VS Code SecretStorage record ⚑ | 1 | active | 1 | — |
| 29 | #322124 Add BYOK settings to Group Policies record ⚑ | 1 | active | 0 | — |
| 46 | #327455 Can't update API key if I don't have more than one provider record ⚑ | 0 | backlog-candidate | 0 | — |
| # | Issue | 👍 | Signal | Score | Draft PR |
|---|---|---|---|---|---|
| 23 | #255286 Language Model API doesn't allow system prompt record ⚑ | 1 | active | 1 | — |
| 26 | #323110 BYOK Azure OpenAI: hardcoded temperature=0.1 breaks all GPT-5 reasoning models (not a transient failure, see #260506) record ⚑ | 0 | active | 1 | — |
| 35 | #317642 Add reasoning effort support for google byok models record ⚑ | 0 | active | 0 | — |
| 41 | #324961 BYOK PDF support requires a hardcoded model family record ⚑ | 0 | active | 0 | — |