Skip to content

Bump the all group with 2 updates - #1143

Merged
Quim Muntal (qmuntal) merged 5 commits into
mainfrom
dependabot/go_modules/all-ecf22f64b7
Sep 22, 2026
Merged

Quim Muntal (qmuntal) merged 5 commits into
mainfrom
dependabot/go_modules/all-ecf22f64b7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 22, 2026

Copy link
Copy Markdown
Contributor

Bumps the all group with 2 updates: github.com/anthropics/anthropic-sdk-go and github.com/openai/openai-go/v3.

Updates github.com/anthropics/anthropic-sdk-go from 1.73.0 to 1.74.0

Release notes

Sourced from github.com/anthropics/anthropic-sdk-go's releases.

v1.74.0

1.74.0 (2026-09-18)

Full Changelog: v1.73.0...v1.74.0

Features

  • api: add group with display_name to rate limits, deprecate group_type (9594cc6)
  • environments: HandleItem can continue a lease another process already started (#366) (fb8ce32)
  • foundry: add client for Claude on Microsoft Foundry (#388) (146568e)
  • tools: add CompactBeforeNextTurn() to the tool runner (#392) (d53fb92)

Bug Fixes

  • bedrock: split comma-joined anthropic-beta values into separate betas (#386) (d8fc56f)
  • bedrock: surface mid-stream exception and error frames as API errors (#384) (511aae2)

Chores

  • docs: add descriptions for enum values and path parameters (96a07b7)
  • docs: clarify the compaction tool_changes and tool change descriptions (3610ca4)
Changelog

Sourced from github.com/anthropics/anthropic-sdk-go's changelog.

1.74.0 (2026-09-18)

Full Changelog: v1.73.0...v1.74.0

Features

  • api: add group with display_name to rate limits, deprecate group_type (9594cc6)
  • environments: HandleItem can continue a lease another process already started (#366) (fb8ce32)
  • foundry: add client for Claude on Microsoft Foundry (#388) (146568e)
  • tools: add CompactBeforeNextTurn() to the tool runner (#392) (d53fb92)

Bug Fixes

  • bedrock: split comma-joined anthropic-beta values into separate betas (#386) (d8fc56f)
  • bedrock: surface mid-stream exception and error frames as API errors (#384) (511aae2)

Chores

  • docs: add descriptions for enum values and path parameters (96a07b7)
  • docs: clarify the compaction tool_changes and tool change descriptions (3610ca4)
Commits
  • 3cb26e4 Merge pull request #441 from anthropics/release-please--branches--main--chang...
  • 3694085 docs(changelog): add the environments lease entry to 1.74.0
  • 0d0ecb9 release: 1.74.0
  • 9594cc6 feat(api): add group with display_name to rate limits, deprecate group_type
  • 842dfef codegen metadata
  • ad869b1 codegen metadata
  • 96a07b7 chore(docs): add descriptions for enum values and path parameters
  • 146568e feat(foundry): add client for Claude on Microsoft Foundry (#388)
  • b62719a codegen metadata
  • d53fb92 feat(tools): add CompactBeforeNextTurn() to the tool runner (#392)
  • Additional commits viewable in compare view

Updates github.com/openai/openai-go/v3 from 3.61.0 to 3.63.1

Release notes

Sourced from github.com/openai/openai-go/v3's releases.

v3.63.1

3.63.1 (2026-09-18)

Chores

  • api: clarify agent session cancellation and deletion (#931) (ce4292c)

v3.63.0

3.63.0 (2026-09-18)

Features

  • api: add webhook endpoint management (#928) (16ccefe)

Chores

v3.62.0

3.62.0 (2026-09-17)

Features

  • api: add agent session model settings (#921) (90fd9b1)
  • api: add audio-mini model choices (#924) (6124cd0)
  • api: add compaction progress events (#919) (13ab937)
  • api: add managed Responses WebSocket connections (#927) (b924edd)
  • api: add prompt-cache prewarming (#925) (99bbbd0)

Bug Fixes

  • ci: retry Go documentation indexing after releases (#909) (ca920ba)

Chores

  • api: clarify incoming SIP call ID usage (#923) (3064e59)
  • api: update image request examples (#926) (bc0a139)

Documentation

  • Preserve literal struct tags in Markdown (#922) (0b0efb3)
Changelog

Sourced from github.com/openai/openai-go/v3's changelog.

3.63.1 (2026-09-18)

Chores

  • api: clarify agent session cancellation and deletion (#931) (ce4292c)

3.63.0 (2026-09-18)

Features

  • api: add webhook endpoint management (#928) (16ccefe)

Chores

3.62.0 (2026-09-17)

Features

  • api: add agent session model settings (#921) (90fd9b1)
  • api: add audio-mini model choices (#924) (6124cd0)
  • api: add compaction progress events (#919) (13ab937)
  • api: add managed Responses WebSocket connections (#927) (b924edd)
  • api: add prompt-cache prewarming (#925) (99bbbd0)

Bug Fixes

  • ci: retry Go documentation indexing after releases (#909) (ca920ba)

Chores

  • api: clarify incoming SIP call ID usage (#923) (3064e59)
  • api: update image request examples (#926) (bc0a139)

Documentation

  • Preserve literal struct tags in Markdown (#922) (0b0efb3)
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the all group with 2 updates: [github.com/anthropics/anthropic-sdk-go](https://github.com/anthropics/anthropic-sdk-go) and [github.com/openai/openai-go/v3](https://github.com/openai/openai-go).


Updates `github.com/anthropics/anthropic-sdk-go` from 1.73.0 to 1.74.0
- [Release notes](https://github.com/anthropics/anthropic-sdk-go/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-go/blob/main/CHANGELOG.md)
- [Commits](anthropics/anthropic-sdk-go@v1.73.0...v1.74.0)

Updates `github.com/openai/openai-go/v3` from 3.61.0 to 3.63.1
- [Release notes](https://github.com/openai/openai-go/releases)
- [Changelog](https://github.com/openai/openai-go/blob/main/CHANGELOG.md)
- [Commits](openai/openai-go@v3.61.0...v3.63.1)

---
updated-dependencies:
- dependency-name: github.com/anthropics/anthropic-sdk-go
  dependency-version: 1.74.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: github.com/openai/openai-go/v3
  dependency-version: 3.63.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Sep 22, 2026
Copilot AI lite review requested due to automatic review settings September 22, 2026 00:15
@dependabot
dependabot Bot requested a review from a team as a code owner September 22, 2026 00:15
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Sep 22, 2026
@github-actions github-actions Bot added the size:small At most 30 changed lines across at most 2 files label Sep 22, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🟢 Approval recommended

Dependency versions and checksums are consistent, with existing provider tests covering the affected SDK integrations.

Review effort: Lite
Findings: None

What changed in this PR

Updates the direct Anthropic and OpenAI Go SDK dependencies to their latest requested releases.

Changes:

  • Bumps Anthropic SDK from v1.73.0 to v1.74.0.
  • Bumps OpenAI SDK from v3.61.0 to v3.63.1.
  • Refreshes corresponding module checksums.
File Description
go.mod Updates direct SDK versions.
go.sum Updates SDK integrity hashes.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@github-actions github-actions Bot added the kind:dependencies Changes dependencies or manifests label Sep 22, 2026
Copilot AI and others added 3 commits September 22, 2026 04:35
Co-authored-by: qmuntal <3747816+qmuntal@users.noreply.github.com>
Co-authored-by: qmuntal <3747816+qmuntal@users.noreply.github.com>
Co-authored-by: qmuntal <3747816+qmuntal@users.noreply.github.com>
@qmuntal

Copy link
Copy Markdown
Member

Copilot if connector_id is no longer recommended, don't add it to the extra files, just remove it.

Co-authored-by: qmuntal <3747816+qmuntal@users.noreply.github.com>

Copilot AI commented Sep 22, 2026

Copy link
Copy Markdown
Contributor

Copilot if connector_id is no longer recommended, don't add it to the extra files, just remove it.

Addressed in 63fe2a3 by removing connector_id serialization for bare MCP connector IDs and updating the test to expect it to be omitted.

@github-actions github-actions Bot added area:provider Changes files in the provider area area:provider/openai Changes files in the provider / openai area size:medium At most 100 changed lines across at most 5 files kind:code Changes production behavior or code kind:tests Changes tests, fixtures, or test infrastructure and removed size:small At most 30 changed lines across at most 2 files labels Sep 22, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Scope: internal-only (Go-provider implementation detail; unexported code path)

Changed Go contract: None. The exported hostedtool.MCPServer struct (fields: ServerName, ServerDescription, ServerAddress, Authorization, AllowedTools, Headers, AdditionalProperties) is unchanged. Only the unexported responsesBuildCompletionParams function in provider/openaiprovider/responses.go was modified, removing the fallback that routed non-URL ServerAddress values to the OpenAI Responses API's deprecated connector_id field. Bare connector-style addresses (e.g. connector_googledrive) are now silently omitted from the serialized MCP tool instead of being sent via connector_id.

Upstream evidence reviewed: Searched microsoft/agent-framework for MCP/connector-related tool wiring in the OpenAI provider surfaces:

  • Python: python/packages/openai/agent_framework_openai/_chat_client.py (OpenAIChatClient.get_mcp_tool, ~lines 1447-1535) only builds an Mcp dict with server_label/server_url/server_description/headers/allowed_tools/require_approval — no connector_id concept anywhere in the Python packages.
  • .NET: no Microsoft.Agents.AI.OpenAI (or Microsoft.Agents.AI core) MCP tool type exists at all; the only ConnectorId reference in the whole upstream tree is dotnet/src/Microsoft.Agents.AI.Foundry/FoundryAITool.cs (McpToolConnectorId), an unrelated Foundry-specific concept.
  • No equivalent found for connector-ID-based MCP routing in either upstream SDK's OpenAI integration.

Result: aligned. Upstream never exposed connector-ID-based MCP routing for the OpenAI Responses/Chat integrations — only server_url. This PR removes Go's dependency on the now-deprecated connector_id wire field (per the bumped openai-go SDK release notes) and narrows ServerAddress handling to scheme-bearing HTTP(S) URLs only, which is consistent with ServerAddress's documented contract ("the URL of the remote MCP server") and with upstream's URL-only MCP tool model. No exported Go API changed, so public-api-change is not applicable, and no cross-repo parity issue was found.

Generated by Go API Consistency Review Agent for #1143 · copilot · auto · 83.1 AIC · ⌖ 6.7 AIC · ⊞ 9.2K ·

@qmuntal
Quim Muntal (qmuntal) added this pull request to the merge queue Sep 22, 2026
Merged via the queue into main with commit 25680d4 Sep 22, 2026
28 checks passed
@qmuntal
Quim Muntal (qmuntal) deleted the dependabot/go_modules/all-ecf22f64b7 branch September 22, 2026 05:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:provider/openai Changes files in the provider / openai area area:provider Changes files in the provider area dependencies Pull requests that update a dependency file go Pull requests that update go code kind:code Changes production behavior or code kind:dependencies Changes dependencies or manifests kind:tests Changes tests, fixtures, or test infrastructure size:medium At most 100 changed lines across at most 5 files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants