Skip to content

Conversation

@jmdaly
Copy link
Contributor

@jmdaly jmdaly commented Sep 29, 2025

Pull Request Description

Remove date suffix from claude-sonnet-4-20250514 model name in GitHub Copilot provider configuration. Updates both the main models list and streaming models list to use the "claude-sonnet-4" identifier, which is the model name in GitHub's API.

Prior to this, whenever Sonnet 4 was used with the github_copilot provider in goose, issuing a request to goose would result in being returned to the prompt each time. Then I'd have to send another message to get it to keep going. After that message, it would return to the prompt, etc. This fix seems to make Sonnet 4 work correctly, in the way the other models do.


Email: [email protected]

Remove date suffix from claude-sonnet-4-20250514 model name in GitHub
Copilot provider configuration. Updates both the main models list and
streaming models list to use the "claude-sonnet-4" identifier, which is
the model name in GitHub's API.

Signed-off-by: John M Daly <[email protected]>
@jmdaly jmdaly force-pushed the jd/fix-sonnet-4-github branch from 285d1b0 to 73715a9 Compare September 29, 2025 20:15
Copy link
Collaborator

@angelahning angelahning left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

interesting. Thanks!

@DOsinga DOsinga merged commit 7886db1 into block:main Oct 2, 2025
10 checks passed
wpfleger96 added a commit to wpfleger96/goose that referenced this pull request Oct 2, 2025
* main: (30 commits)
  feat(nightly): build nightlies from main shas (block#4888)
  Add missing library for fedora/rhel/centos docs (block#4819)
  feat(process): Add GOVERNANCE and MAINTAINERS documents (block#4962)
  Pause test finder, have it run cargo fmt (block#4958)
  Disable the issue comment trigger on pr-comment-bundle (block#4961)
  fix(providers): update Claude Sonnet 4 model identifier (block#4884)
  fix redirect to extensions page after deeplink install and show toast with success message (block#4863)
  Remove wait-for-ready log (block#4956)
  docs: add a new goose tip (block#4940)
  Add PR template (block#4934)
  Using --resume with --name should still accept session IDs (block#4937)
  Fix auto scroll to bottom during chat (block#4923)
  Fix Typo, Add Description to Hacktoberfest Content Issue Template (block#4931)
  Don't set agent props twice (block#4872)
  fix: conversation fixer merges assistant text blocks and drops empty text messages (block#4898)
  Batch fetch remaining issues for documentation updates
  fix: session timestamps (block#4913)
  feat: lazy infinite scroller for session history view (block#4922)
  chore: properly identify when to try oauth (block#4918)
  Make token counter safer (block#4924)
  ...
zanesq added a commit that referenced this pull request Oct 3, 2025
…se into zane/create-recipe-unification-feedback

* 'zane/create-recipe-unification' of github.com:block/goose:
  feat(nightly): build nightlies from main shas (#4888)
  Add missing library for fedora/rhel/centos docs (#4819)
  feat(process): Add GOVERNANCE and MAINTAINERS documents (#4962)
  Pause test finder, have it run cargo fmt (#4958)
  Disable the issue comment trigger on pr-comment-bundle (#4961)
  fix(providers): update Claude Sonnet 4 model identifier (#4884)
  fix redirect to extensions page after deeplink install and show toast with success message (#4863)
  Remove wait-for-ready log (#4956)
michaelneale added a commit that referenced this pull request Oct 3, 2025
* main: (24 commits)
  Lifei/create save recipe to file (#4895)
  feat(nightly): build nightlies from main shas (#4888)
  Add missing library for fedora/rhel/centos docs (#4819)
  feat(process): Add GOVERNANCE and MAINTAINERS documents (#4962)
  Pause test finder, have it run cargo fmt (#4958)
  Disable the issue comment trigger on pr-comment-bundle (#4961)
  fix(providers): update Claude Sonnet 4 model identifier (#4884)
  fix redirect to extensions page after deeplink install and show toast with success message (#4863)
  Remove wait-for-ready log (#4956)
  docs: add a new goose tip (#4940)
  Add PR template (#4934)
  Using --resume with --name should still accept session IDs (#4937)
  Fix auto scroll to bottom during chat (#4923)
  Fix Typo, Add Description to Hacktoberfest Content Issue Template (#4931)
  Don't set agent props twice (#4872)
  fix: conversation fixer merges assistant text blocks and drops empty text messages (#4898)
  Batch fetch remaining issues for documentation updates
  fix: session timestamps (#4913)
  feat: lazy infinite scroller for session history view (#4922)
  chore: properly identify when to try oauth (#4918)
  ...
HikaruEgashira pushed a commit to HikaruEgashira/goose that referenced this pull request Oct 3, 2025
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.

4 participants