-
Notifications
You must be signed in to change notification settings - Fork 2.3k
feat(githubcopilot): add support for newer Copilot AI Models #5603
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Ramazan Sancar <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates GitHub Copilot provider model configurations, changing the default model and updating the lists of known and streaming models.
- Changed default model from "gpt-4o" to "gpt-4.1"
- Removed models "o1", "o3-mini", and "claude-3.7-sonnet" from the known models list
- Added several new models including "gpt-5", "gpt-5-mini", "gpt-5-codex", "claude-sonnet-4.5", "claude-haiku-4.5", "gemini-2.5-pro", and "grok-code-fast-1"
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@ramazansancar I cherry-picked your commit from #5369 into this PR to get it passing CI. It seems like there was an intermittent issue on your other branch, so this corrects it and we can merge. Thanks! |
* main: (60 commits) fix: add standard context menu items to prevent empty right-click menu (#5616) Bump openapi in prepare-release (#5611) docs: add access control section to Developer tutorial (#5615) Token state not showing on load, or after message is finished. (#5606) Change the other location too (#5608) feat(ui): bring back quick launcher (#5144) Support platform tools through CLI (#5570) Avoid web double write (#5601) fix: gemini flash -> pro for mcp smoke tests (#5574) Manual compaction test and fix (#5568) fix: tidy up claude cli handling (#5594) Remove jetbrains (#5602) feat(githubcopilot): add support for newer Copilot AI Models (#5603) fix: customised recipe to yaml string to avoid minininjia parsing error (#5494) Add pending extension indicator to extension panel (#5493) Add environment subsition for auth blocks (#5439) acp: ToolCallLocations and working cancellation (#5588) feat(providers): add Mistral AI provider (#5009) Listen for ctrl-c during provider request (#5585) Also accept null as description, not just missing (#5589) ...
* main: (31 commits) Standardize CLI argument flags and update documentation (#5516) Release 1.13.0 fix: move goosehints/AGENTS.md handling to goose, and out of developer extension (#5575) fix: add standard context menu items to prevent empty right-click menu (#5616) Bump openapi in prepare-release (#5611) docs: add access control section to Developer tutorial (#5615) Token state not showing on load, or after message is finished. (#5606) Change the other location too (#5608) feat(ui): bring back quick launcher (#5144) Support platform tools through CLI (#5570) Avoid web double write (#5601) fix: gemini flash -> pro for mcp smoke tests (#5574) Manual compaction test and fix (#5568) fix: tidy up claude cli handling (#5594) Remove jetbrains (#5602) feat(githubcopilot): add support for newer Copilot AI Models (#5603) fix: customised recipe to yaml string to avoid minininjia parsing error (#5494) Add pending extension indicator to extension panel (#5493) Add environment subsition for auth blocks (#5439) acp: ToolCallLocations and working cancellation (#5588) ...
* main: (21 commits) differentiate debug/release in cache key (#5613) Unify subrecipe and subagent execution through shared recipe pipeline (#5082) Standardize CLI argument flags and update documentation (#5516) Release 1.13.0 fix: move goosehints/AGENTS.md handling to goose, and out of developer extension (#5575) fix: add standard context menu items to prevent empty right-click menu (#5616) Bump openapi in prepare-release (#5611) docs: add access control section to Developer tutorial (#5615) Token state not showing on load, or after message is finished. (#5606) Change the other location too (#5608) feat(ui): bring back quick launcher (#5144) Support platform tools through CLI (#5570) Avoid web double write (#5601) fix: gemini flash -> pro for mcp smoke tests (#5574) Manual compaction test and fix (#5568) fix: tidy up claude cli handling (#5594) Remove jetbrains (#5602) feat(githubcopilot): add support for newer Copilot AI Models (#5603) fix: customised recipe to yaml string to avoid minininjia parsing error (#5494) Add pending extension indicator to extension panel (#5493) ...
) Signed-off-by: Ramazan Sancar <[email protected]> Co-authored-by: Ramazan Sancar <[email protected]> Signed-off-by: fbalicchia <[email protected]>
|
Thanks @alexhancock |
) Signed-off-by: Ramazan Sancar <[email protected]> Co-authored-by: Ramazan Sancar <[email protected]>
) Signed-off-by: Ramazan Sancar <[email protected]> Co-authored-by: Ramazan Sancar <[email protected]>
) Signed-off-by: Ramazan Sancar <[email protected]> Co-authored-by: Ramazan Sancar <[email protected]> Signed-off-by: Blair Allan <[email protected]>
Changes from #5369
Making a new pr with the commit cherry-picked to see if it passes CI, as the forked build isn't working on https://github.com/block/goose/actions/runs/18794100526/job/54697271769