Short answer: GitHub deprecated six Copilot models on October 19, 2026 across most Copilot experiences, including Chat, inline edits, ask and agent modes, and code completions. Replace Gemini 3.7 Flash, GPT-5.5, GPT-5.4, GPT-5.4 mini, GPT-5 mini, and Grok 4.5 with the current alternatives in the table below.[1]
Updated October 20, 2026: GitHub’s cutover-day notice changed four suggested successors from the September announcement: GPT-5.5 and GPT-5.4 now map to GPT-6.1 Sol, GPT-5.4 mini and GPT-5 mini map to GPT-6 Luna, and Grok 4.5 maps to Grok 4.7. Gemini 3.7 Flash still maps to Gemini 3.8 Flash.[1]
Do this now
- Search workflows, custom agents, IDE settings, team documentation, and integrations for the six deprecated model names.
- Use the current replacement table below; do not rely on the older September mapping.
- Enable the replacement models in Copilot policies where required.
- Change pinned model selections and test representative coding tasks.
- Tell users which model to select now that the cutover has occurred.
GitHub Copilot model replacement table
| Retiring model | GitHub’s suggested replacement | Deprecation date |
|---|---|---|
| Gemini 3.7 Flash | Gemini 3.8 Flash | October 19, 2026 |
| GPT-5.5 | GPT-6.1 Sol | October 19, 2026 |
| GPT-5.4 | GPT-6.1 Sol | October 19, 2026 |
| GPT-5.4 mini | GPT-6 Luna | October 19, 2026 |
| GPT-5 mini | GPT-6 Luna | October 19, 2026 |
| Grok 4.5 | Grok 4.7 | October 19, 2026 |
Who needs to take action?
Individual users: check the model selected in Copilot Chat and, separately, the model used for inline suggestions. GitHub documents these as distinct settings; changing the Chat model does not change the inline-suggestion model.[4][5]
Copilot Business and Enterprise administrators: review model policies now. GitHub says administrators may need to enable access to the alternatives and should confirm that the policy for each replacement is enabled. Once enabled, the model should appear in the Copilot Chat selector in VS Code and on GitHub.com.[1] Organization and enterprise owners can enable or restrict model access for members with Business or Enterprise seats.[3]
Teams with custom workflows or integrations: search for hard-coded model names even if users normally rely on the visual model picker. A pinned identifier in an integration, runbook, prompt-evaluation suite, or custom agent may be easy to miss during a UI-only review.
Migration checklist for administrators
1. Inventory every model reference
Search for the exact retiring names in repositories, workflow configuration, custom-agent files, internal setup guides, screenshots, onboarding documents, and test fixtures:
Gemini 3.7 Flash
GPT-5.5
GPT-5.4
GPT-5.4 mini
GPT-5 mini
Grok 4.5
Do not assume every reference is machine-readable. A team wiki telling developers to choose GPT-5.5 manually can create just as much confusion as a pinned configuration value.
2. Confirm replacement-model access
Check your Copilot organization or enterprise settings and verify that the appropriate successor models are allowed. This step matters most when the global default has been turned off or model policies are managed individually. GitHub’s documentation explains that model availability depends on the user’s plan and on organization or enterprise policy.[2][3]
3. Update pinned selections
Use GitHub’s published mapping as the starting point, but treat the change like a dependency upgrade rather than a text-only rename. Update one workflow or team at a time where practical, then run the same evaluation tasks against the replacement selections and a saved baseline from the retired model where one exists.
4. Test behavior, not just availability
- Run a representative code-completion task.
- Run a repository-aware question in Copilot Chat.
- Test an edit or refactor that uses project context.
- Exercise an agent-mode task that calls tools.
- Compare correctness, unwanted file changes, response time, and review effort.
- Repeat any high-risk test involving deployment, security, permissions, or data migration.
A replacement appearing in the picker proves access, not workflow parity. Keep the test set small, repeatable, and based on real repository work.
5. Update team guidance
Publish a one-line mapping in the place developers already use for engineering updates. State that the October 19 cutover has occurred and identify who owns Copilot policy changes. Remove stale screenshots and model recommendations after migration.
How to change the Copilot Chat model
On GitHub.com, open Copilot Chat and use the current-model dropdown at the bottom of the chat to select another available model. GitHub notes that Business users need their organization to permit model switching.[4]
In supported IDEs, use the model selector shown in Copilot Chat. If a replacement is missing, first check your plan, client support, extension version, and organization policy against GitHub’s current supported-model table.[2]
How to change the inline-suggestion model in VS Code
- Update VS Code and the GitHub Copilot extension.
- Open the Command Palette with
Ctrl+Shift+Pon Windows/Linux orCommand+Shift+Pon macOS. - Run GitHub Copilot: Change Completions Model.
- Select an available replacement.
- Open Settings and search for
copilot completionto confirm the selected completion model.
These steps come from GitHub’s current inline-suggestion model guide. Availability can vary, and the picker may show only one model when no alternative is offered.[5]
What changed on October 19?
GitHub says the six models are now deprecated across most Copilot experiences. No action is required to remove the deprecated models, but workflows and integrations should be updated and replacement-model access must be verified where an administrator controls model policies.[1]
FAQ
Which GitHub Copilot models were deprecated on October 19, 2026?
Gemini 3.7 Flash, GPT-5.5, GPT-5.4, GPT-5.4 mini, GPT-5 mini, and Grok 4.5.[1]
Will GitHub automatically enable the replacements?
Do not assume they are enabled. GitHub says Copilot Enterprise administrators may need to enable the alternatives through model policies. Verify each replacement in Copilot settings and confirm that it appears in the model selector.[1]
Does changing the Chat model also change code completions?
No. GitHub documents Chat and inline-suggestion model selection separately, and explicitly says changing the Chat model does not affect inline suggestions.[4]
Do I need to delete retired models after the deadline?
No. GitHub says no action is required to remove them after deprecation.[1]