Skip to content

feat(githubcopilot): add support for newer Copilot AI Models#5603

Merged
alexhancock merged 1 commit intomainfrom
alexhancock/new-copilot-models
Nov 6, 2025
Merged

feat(githubcopilot): add support for newer Copilot AI Models#5603
alexhancock merged 1 commit intomainfrom
alexhancock/new-copilot-models

Conversation

@alexhancock
Copy link
Collaborator

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

Signed-off-by: Ramazan Sancar <ramazansancar4545@gmail.com>
Copy link
Contributor

Copilot AI left a 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.

@alexhancock
Copy link
Collaborator Author

@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!

@alexhancock alexhancock merged commit 2c03f9e into main Nov 6, 2025
21 checks passed
wpfleger96 added a commit that referenced this pull request Nov 6, 2025
* 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)
  ...
wpfleger96 added a commit that referenced this pull request Nov 6, 2025
* 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)
  ...
michaelneale added a commit that referenced this pull request Nov 7, 2025
* 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)
  ...
fbalicchia pushed a commit to fbalicchia/goose that referenced this pull request Nov 7, 2025
)

Signed-off-by: Ramazan Sancar <ramazansancar4545@gmail.com>
Co-authored-by: Ramazan Sancar <ramazansancar4545@gmail.com>
Signed-off-by: fbalicchia <fbalicchia@gmail.com>
@ramazansancar
Copy link
Contributor

Thanks @alexhancock

Surendhar-N-D pushed a commit to Surendhar-N-D/goose that referenced this pull request Nov 17, 2025
)

Signed-off-by: Ramazan Sancar <ramazansancar4545@gmail.com>
Co-authored-by: Ramazan Sancar <ramazansancar4545@gmail.com>
arul-cc pushed a commit to arul-cc/goose that referenced this pull request Nov 17, 2025
)

Signed-off-by: Ramazan Sancar <ramazansancar4545@gmail.com>
Co-authored-by: Ramazan Sancar <ramazansancar4545@gmail.com>
BlairAllan pushed a commit to BlairAllan/goose that referenced this pull request Nov 29, 2025
)

Signed-off-by: Ramazan Sancar <ramazansancar4545@gmail.com>
Co-authored-by: Ramazan Sancar <ramazansancar4545@gmail.com>
Signed-off-by: Blair Allan <Blairallan@icloud.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants