Skip to content

Commit fa78d4c

Browse files
chore(deps): bump the go-minor-patch group in /go with 13 updates (#1655)
Bumps the go-minor-patch group in /go with 13 updates: | Package | From | To | | --- | --- | --- | | [github.com/anthropics/anthropic-sdk-go](https://github.com/anthropics/anthropic-sdk-go) | `1.30.0` | `1.35.0` | | [github.com/modelcontextprotocol/go-sdk](https://github.com/modelcontextprotocol/go-sdk) | `1.4.1` | `1.5.0` | | [github.com/openai/openai-go/v3](https://github.com/openai/openai-go) | `3.30.0` | `3.31.0` | | [go.opentelemetry.io/contrib/exporters/autoexport](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.67.0` | `0.68.0` | | [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.67.0` | `0.68.0` | | [golang.org/x/text](https://github.com/golang/text) | `0.35.0` | `0.36.0` | | [google.golang.org/adk](https://github.com/google/adk-go) | `1.0.0` | `1.1.0` | | [google.golang.org/genai](https://github.com/googleapis/go-genai) | `1.52.1` | `1.53.0` | | [sigs.k8s.io/agent-sandbox](https://github.com/kubernetes-sigs/agent-sandbox) | `0.2.1` | `0.3.10` | | [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.41.0` | `0.42.0` | | [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.41.0` | `0.42.0` | | [go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc](https://github.com/open-telemetry/opentelemetry-go) | `0.18.0` | `0.19.0` | | [go.opentelemetry.io/otel/sdk/log](https://github.com/open-telemetry/opentelemetry-go) | `0.18.0` | `0.19.0` | Updates `github.com/anthropics/anthropic-sdk-go` from 1.30.0 to 1.35.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/anthropics/anthropic-sdk-go/releases">github.com/anthropics/anthropic-sdk-go's releases</a>.</em></p> <blockquote> <h2>v1.35.0</h2> <h2>1.35.0 (2026-04-10)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-go/compare/v1.34.0...v1.35.0">v1.34.0...v1.35.0</a></p> <h3>Features</h3> <ul> <li>vertex eu region (<a href="https://redirect.github.com/anthropics/anthropic-sdk-go/issues/740">#740</a>) (<a href="https://github.com/anthropics/anthropic-sdk-go/commit/e8bda03b9488abe87a9bc819dfb090fa3d72f554">e8bda03</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>tools:</strong> convert tool response type to array (<a href="https://redirect.github.com/anthropics/anthropic-sdk-go/issues/748">#748</a>) (<a href="https://github.com/anthropics/anthropic-sdk-go/commit/3a18787a46fb9188752240a4730a17eb3eb72cb8">3a18787</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>update examples (<a href="https://github.com/anthropics/anthropic-sdk-go/commit/aff7b24064036f9b8c069f3587d4992aaecd685a">aff7b24</a>)</li> </ul> <h2>v1.34.0</h2> <h2>1.34.0 (2026-04-09)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-go/compare/v1.33.0...v1.34.0">v1.33.0...v1.34.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> Add beta advisor tool (<a href="https://github.com/anthropics/anthropic-sdk-go/commit/3a6ddba23f7763d502c0bdd0842f0f90bb662c7e">3a6ddba</a>)</li> </ul> <h2>v1.33.0</h2> <h2>1.33.0 (2026-04-08)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-go/compare/v1.32.0...v1.33.0">v1.32.0...v1.33.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> add support for Claude Managed Agents (<a href="https://github.com/anthropics/anthropic-sdk-go/commit/722b2accb2ad73715639dd03339e14345304d5fc">722b2ac</a>)</li> </ul> <h2>v1.32.0</h2> <h2>1.32.0 (2026-04-07)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-go/compare/v1.31.0...v1.32.0">v1.31.0...v1.32.0</a></p> <h3>Features</h3> <ul> <li><strong>bedrock:</strong> add AnthropicBedrockMantle client (<a href="https://redirect.github.com/anthropics/anthropic-sdk-go/issues/704">#704</a>) (<a href="https://github.com/anthropics/anthropic-sdk-go/commit/058e8fa51bcdaf3eaa8d9c4dfb51606647eb6fae">058e8fa</a>)</li> </ul> <h2>v1.31.0</h2> <h2>1.31.0 (2026-04-07)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-go/compare/v1.30.0...v1.31.0">v1.30.0...v1.31.0</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/anthropics/anthropic-sdk-go/blob/main/CHANGELOG.md">github.com/anthropics/anthropic-sdk-go's changelog</a>.</em></p> <blockquote> <h2>1.35.0 (2026-04-10)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-go/compare/v1.34.0...v1.35.0">v1.34.0...v1.35.0</a></p> <h3>Features</h3> <ul> <li>vertex eu region (<a href="https://redirect.github.com/anthropics/anthropic-sdk-go/issues/740">#740</a>) (<a href="https://github.com/anthropics/anthropic-sdk-go/commit/e8bda03b9488abe87a9bc819dfb090fa3d72f554">e8bda03</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>tools:</strong> convert tool response type to array (<a href="https://redirect.github.com/anthropics/anthropic-sdk-go/issues/748">#748</a>) (<a href="https://github.com/anthropics/anthropic-sdk-go/commit/3a18787a46fb9188752240a4730a17eb3eb72cb8">3a18787</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>update examples (<a href="https://github.com/anthropics/anthropic-sdk-go/commit/aff7b24064036f9b8c069f3587d4992aaecd685a">aff7b24</a>)</li> </ul> <h2>1.34.0 (2026-04-09)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-go/compare/v1.33.0...v1.34.0">v1.33.0...v1.34.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> Add beta advisor tool (<a href="https://github.com/anthropics/anthropic-sdk-go/commit/3a6ddba23f7763d502c0bdd0842f0f90bb662c7e">3a6ddba</a>)</li> </ul> <h2>1.33.0 (2026-04-08)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-go/compare/v1.32.0...v1.33.0">v1.32.0...v1.33.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> add support for Claude Managed Agents (<a href="https://github.com/anthropics/anthropic-sdk-go/commit/722b2accb2ad73715639dd03339e14345304d5fc">722b2ac</a>)</li> </ul> <h2>1.32.0 (2026-04-07)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-go/compare/v1.31.0...v1.32.0">v1.31.0...v1.32.0</a></p> <h3>Features</h3> <ul> <li><strong>bedrock:</strong> add AnthropicBedrockMantle client (<a href="https://redirect.github.com/anthropics/anthropic-sdk-go/issues/704">#704</a>) (<a href="https://github.com/anthropics/anthropic-sdk-go/commit/058e8fa51bcdaf3eaa8d9c4dfb51606647eb6fae">058e8fa</a>)</li> </ul> <h2>1.31.0 (2026-04-07)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-go/compare/v1.30.0...v1.31.0">v1.30.0...v1.31.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> Add support for claude-mythos-preview (<a href="https://github.com/anthropics/anthropic-sdk-go/commit/7144a657108e2194c0ac1a667aef49c0a06e6af3">7144a65</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/anthropics/anthropic-sdk-go/commit/bfadb96d1b82f9b7580f2ad974432d9874b5b0a5"><code>bfadb96</code></a> release: 1.35.0</li> <li><a href="https://github.com/anthropics/anthropic-sdk-go/commit/1cbab1a555a270fe4fbbff971f82c01d2c9dd5dc"><code>1cbab1a</code></a> docs: update examples</li> <li><a href="https://github.com/anthropics/anthropic-sdk-go/commit/cc480ede17360f9e0a739d530ff329f3ed776d7d"><code>cc480ed</code></a> fix(tools): convert tool response type to array (<a href="https://redirect.github.com/anthropics/anthropic-sdk-go/issues/748">#748</a>)</li> <li><a href="https://github.com/anthropics/anthropic-sdk-go/commit/6604dfd9eee96f5f4695fbb49373ebc764fe9937"><code>6604dfd</code></a> feat: vertex eu region (<a href="https://redirect.github.com/anthropics/anthropic-sdk-go/issues/740">#740</a>)</li> <li><a href="https://github.com/anthropics/anthropic-sdk-go/commit/31a928ea2ebb5ba4ec7ffd5d5132637964c36ef1"><code>31a928e</code></a> codegen metadata</li> <li><a href="https://github.com/anthropics/anthropic-sdk-go/commit/2a24e5f0997a4c3a62da7619d5166a402ae7d1e2"><code>2a24e5f</code></a> release: 1.34.0</li> <li><a href="https://github.com/anthropics/anthropic-sdk-go/commit/05588c64d9317a241f9d4d78433a966f3741299b"><code>05588c6</code></a> feat(api): Add beta advisor tool</li> <li><a href="https://github.com/anthropics/anthropic-sdk-go/commit/e57fbd7e30d276ae192f05008456ce00e5808991"><code>e57fbd7</code></a> codegen metadata</li> <li><a href="https://github.com/anthropics/anthropic-sdk-go/commit/d0a83e9c582a66d8c7197808a4486018088d3e17"><code>d0a83e9</code></a> codegen metadata</li> <li><a href="https://github.com/anthropics/anthropic-sdk-go/commit/f7e7e64a78ac7500f6a4ab6072332eef65a8781f"><code>f7e7e64</code></a> release: 1.33.0 (<a href="https://redirect.github.com/anthropics/anthropic-sdk-go/issues/312">#312</a>)</li> <li>Additional commits viewable in <a href="https://github.com/anthropics/anthropic-sdk-go/compare/v1.30.0...v1.35.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/modelcontextprotocol/go-sdk` from 1.4.1 to 1.5.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/modelcontextprotocol/go-sdk/releases">github.com/modelcontextprotocol/go-sdk's releases</a>.</em></p> <blockquote> <h2>v1.5.0</h2> <p><em><strong>This release is equivalent to v1.5.0-pre.1. Thank you to those who tested the pre-release.</strong></em></p> <p>In this release we introduce important enhancements to the client-side OAuth flows. We also introduce several smaller fixes and improvements.</p> <h2>Stabilization of client-side OAuth APIs</h2> <p>As previously communicated, we're stabilizing the client-side OAuth APIs in <code>v1.5.0</code>. This means that the <code>mcp_go_client_oauth</code> build tag will no longer be required to compile the functionality and standard backward compatibility guarantees apply from now on.</p> <p>Compared to the experimental support published in <code>v1.4.0</code>, we made some backwards incompatible changes:</p> <ul> <li><code>auth.AuthorizationCodeHandlerConfig.AuthorizationCodeFetcher</code>'s type was changed from <code>func(context.Context, *auth.AuthorizationArgs) (*auth.AuthorizationResult, error)</code> to <code>auth.AuthorizationCodeFetcher</code> which is a reusable definition carrying the same underlying function type.</li> <li><code>auth.AuthorizationCodeHandlerConfig.PreregisteredClientConfig</code> was removed and replaced with <code>auth.AuthorizationCodeHandlerConfig.PreregisteredClient</code> which uses a newly introduced <code>oauthex.ClientCredentials</code> type. The type used previously (<code>auth.PreregisteredClientConfig</code>) has been removed.</li> <li>Deprecated functionality has been removed from both <code>auth</code> and <code>oauthex</code> packages.</li> </ul> <ul> <li>all: stabilize client OAuth support by <a href="https://github.com/maciej-kisiel"><code>@​maciej-kisiel</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/861">modelcontextprotocol/go-sdk#861</a></li> </ul> <h2>Enterprise Managed Authorization support added</h2> <p>Support for <a href="https://modelcontextprotocol.io/extensions/auth/enterprise-managed-authorization">Enterprise Managed Authorization</a> has been added to <code>auth/extauth</code> package. Huge thanks to <a href="https://github.com/radar07"><code>@​radar07</code></a> for the implementation!</p> <ul> <li>Enterprise managed authorization by <a href="https://github.com/radar07"><code>@​radar07</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/770">modelcontextprotocol/go-sdk#770</a></li> </ul> <p><strong>Note:</strong> this support is part of an official MCP extension and is not part of the core protocol. The support of this functionality is not covered by the principles defined in <a href="https://modelcontextprotocol.io/community/sdk-tiers">SDK tiers</a>.</p> <h2>Other changes to the SDK</h2> <ul> <li>examples: fix OAuth client example after latest changes. by <a href="https://github.com/maciej-kisiel"><code>@​maciej-kisiel</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/820">modelcontextprotocol/go-sdk#820</a></li> <li>build(deps): bump actions/upload-artifact from 4.6.1 to 7.0.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/824">modelcontextprotocol/go-sdk#824</a></li> <li>build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/825">modelcontextprotocol/go-sdk#825</a></li> <li>build(deps): bump actions/setup-go from 6.2.0 to 6.3.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/827">modelcontextprotocol/go-sdk#827</a></li> <li>build(deps): bump actions/checkout from 4.2.2 to 6.0.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/826">modelcontextprotocol/go-sdk#826</a></li> <li>mcp: simplify and unify unit tests introduced for sampling with tools. by <a href="https://github.com/maciej-kisiel"><code>@​maciej-kisiel</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/799">modelcontextprotocol/go-sdk#799</a></li> <li>auth: fix 2025-03-26 backcompat by <a href="https://github.com/maciej-kisiel"><code>@​maciej-kisiel</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/821">modelcontextprotocol/go-sdk#821</a></li> <li>chore: update deps after v1.4.0 release by <a href="https://github.com/maciej-kisiel"><code>@​maciej-kisiel</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/829">modelcontextprotocol/go-sdk#829</a></li> <li>build(deps): bump github/codeql-action from 3 to 4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/823">modelcontextprotocol/go-sdk#823</a></li> <li>mcp: update latestProtocolVersion to 2025-11-25 by <a href="https://github.com/findleyr"><code>@​findleyr</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/724">modelcontextprotocol/go-sdk#724</a></li> <li>mcp: protect ioConn.protocolVersion with a mutex by <a href="https://github.com/maciej-kisiel"><code>@​maciej-kisiel</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/832">modelcontextprotocol/go-sdk#832</a></li> <li>examples: add an example that display header forwarding. by <a href="https://github.com/maciej-kisiel"><code>@​maciej-kisiel</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/836">modelcontextprotocol/go-sdk#836</a></li> <li>internal: fix Unicode zero character handling by <a href="https://github.com/maciej-kisiel"><code>@​maciej-kisiel</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/841">modelcontextprotocol/go-sdk#841</a></li> <li>auth: allow passing custom http.Client to AuthorizationCodeHandler by <a href="https://github.com/maciej-kisiel"><code>@​maciej-kisiel</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/840">modelcontextprotocol/go-sdk#840</a></li> <li>mcp: verify 'Origin' and 'Content-Type' headers by <a href="https://github.com/maciej-kisiel"><code>@​maciej-kisiel</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/842">modelcontextprotocol/go-sdk#842</a></li> <li>auth: return scope in WWW-Authenticate header. by <a href="https://github.com/maciej-kisiel"><code>@​maciej-kisiel</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/834">modelcontextprotocol/go-sdk#834</a></li> <li>mcp: fix setProgressToken when Meta is nil by <a href="https://github.com/StevenRChen"><code>@​StevenRChen</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/846">modelcontextprotocol/go-sdk#846</a></li> <li>all: clean up Go 1.24 specific code. by <a href="https://github.com/maciej-kisiel"><code>@​maciej-kisiel</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/850">modelcontextprotocol/go-sdk#850</a></li> <li>mcp: re-enable race test after fixing data races by <a href="https://github.com/maciej-kisiel"><code>@​maciej-kisiel</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/851">modelcontextprotocol/go-sdk#851</a></li> <li>mcp: handle empty chunks in MemoryEventStore by <a href="https://github.com/jba"><code>@​jba</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/862">modelcontextprotocol/go-sdk#862</a></li> <li>oauthex: use internal JSON library for decoding. by <a href="https://github.com/maciej-kisiel"><code>@​maciej-kisiel</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/866">modelcontextprotocol/go-sdk#866</a></li> <li>all: fix typos by <a href="https://github.com/alexandear"><code>@​alexandear</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/869">modelcontextprotocol/go-sdk#869</a></li> <li>mcp: return input validation errors as tool results, not JSON-RPC errors by <a href="https://github.com/ravyg"><code>@​ravyg</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/863">modelcontextprotocol/go-sdk#863</a></li> <li>all: modernize code by <a href="https://github.com/alexandear"><code>@​alexandear</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/868">modelcontextprotocol/go-sdk#868</a></li> <li>mcp: accept parameterized Accept media types by <a href="https://github.com/kalvinnchau"><code>@​kalvinnchau</code></a> in <a href="https://redirect.github.com/modelcontextprotocol/go-sdk/pull/853">modelcontextprotocol/go-sdk#853</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/modelcontextprotocol/go-sdk/commit/d3fd25b68a4b966b5f788a0b49e4ddf3e6048992"><code>d3fd25b</code></a> mcp: use http.ResponseController to ensure writes are flushed (<a href="https://redirect.github.com/modelcontextprotocol/go-sdk/issues/870">#870</a>)</li> <li><a href="https://github.com/modelcontextprotocol/go-sdk/commit/638d404e0dc257162cc5e909a68a2445f795a59d"><code>638d404</code></a> all: stabilize client OAuth support (<a href="https://redirect.github.com/modelcontextprotocol/go-sdk/issues/861">#861</a>)</li> <li><a href="https://github.com/modelcontextprotocol/go-sdk/commit/c1a12cfeda4983a995486bea167becbf8329d7df"><code>c1a12cf</code></a> mcp: accept parameterized Accept media types (<a href="https://redirect.github.com/modelcontextprotocol/go-sdk/issues/853">#853</a>)</li> <li><a href="https://github.com/modelcontextprotocol/go-sdk/commit/a1f808c86e7a98add824b25cb03ddf4998515bfd"><code>a1f808c</code></a> all: modernize code (<a href="https://redirect.github.com/modelcontextprotocol/go-sdk/issues/868">#868</a>)</li> <li><a href="https://github.com/modelcontextprotocol/go-sdk/commit/74d2751d88c771bea44778ffacf2539623b10c80"><code>74d2751</code></a> mcp: return input validation errors as tool results, not JSON-RPC errors (<a href="https://redirect.github.com/modelcontextprotocol/go-sdk/issues/863">#863</a>)</li> <li><a href="https://github.com/modelcontextprotocol/go-sdk/commit/b71a8391a66b6a3e295ae34583adf34dfee489b9"><code>b71a839</code></a> all: fix typos (<a href="https://redirect.github.com/modelcontextprotocol/go-sdk/issues/869">#869</a>)</li> <li><a href="https://github.com/modelcontextprotocol/go-sdk/commit/2d43865b976be72049370950fb010eb3acfe2ac9"><code>2d43865</code></a> Enterprise managed authorization (<a href="https://redirect.github.com/modelcontextprotocol/go-sdk/issues/770">#770</a>)</li> <li><a href="https://github.com/modelcontextprotocol/go-sdk/commit/05277f6e3c93bac26c8f19e272240eb9f0584bcd"><code>05277f6</code></a> oauthex: use internal JSON library for decoding. (<a href="https://redirect.github.com/modelcontextprotocol/go-sdk/issues/866">#866</a>)</li> <li><a href="https://github.com/modelcontextprotocol/go-sdk/commit/150bca797dcc81166c5eb8284bfe8673ae905cc1"><code>150bca7</code></a> mcp: handle empty chunks in MemoryEventStore (<a href="https://redirect.github.com/modelcontextprotocol/go-sdk/issues/862">#862</a>)</li> <li><a href="https://github.com/modelcontextprotocol/go-sdk/commit/755b9ed4dfe2da1ce054ddd6b2d236cdff797630"><code>755b9ed</code></a> mcp: re-enable race test after fixing data races (<a href="https://redirect.github.com/modelcontextprotocol/go-sdk/issues/851">#851</a>)</li> <li>Additional commits viewable in <a href="https://github.com/modelcontextprotocol/go-sdk/compare/v1.4.1...v1.5.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/openai/openai-go/v3` from 3.30.0 to 3.31.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/openai/openai-go/releases">github.com/openai/openai-go/v3's releases</a>.</em></p> <blockquote> <h2>v3.31.0</h2> <h2>3.31.0 (2026-04-08)</h2> <p>Full Changelog: <a href="https://github.com/openai/openai-go/compare/v3.30.0...v3.31.0">v3.30.0...v3.31.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> add phase field to conversation messages (<a href="https://github.com/openai/openai-go/commit/563d747fff0370d16e5cffff5a11e8e02e17bb8b">563d747</a>)</li> <li><strong>api:</strong> add web_search_call.results to ResponseIncludable (<a href="https://github.com/openai/openai-go/commit/6ef5b20a234ebdc85bd580539989a3933f06b5df">6ef5b20</a>)</li> <li><strong>client:</strong> add support for short-lived tokens (<a href="https://redirect.github.com/openai/openai-go/issues/799">#799</a>) (<a href="https://github.com/openai/openai-go/commit/038871ef135200279e45bd8920b0d142c58e51c0">038871e</a>)</li> <li><strong>internal:</strong> support comma format in multipart form encoding (<a href="https://github.com/openai/openai-go/commit/905b473d7bfb14ffd1db7c7b48efc1fdb84d1750">905b473</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>fix issue with unmarshaling in some cases (<a href="https://github.com/openai/openai-go/commit/a017bc6b810fcb01558736cd742f180dce342e49">a017bc6</a>)</li> <li>prevent duplicate ? in query params (<a href="https://github.com/openai/openai-go/commit/cbb2c754223558d6fd19f34642a0aa89adba42e7">cbb2c75</a>)</li> <li><strong>types:</strong> remove web_search_call.results from ResponseIncludable (<a href="https://github.com/openai/openai-go/commit/180597fddba09d631a2fdc786116b3ad4f2e5418">180597f</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>ci:</strong> support opting out of skipping builds on metadata-only commits (<a href="https://github.com/openai/openai-go/commit/12e3a5afdbacd2fad57640ba5486226898d6df71">12e3a5a</a>)</li> <li>remove unnecessary error check for url parsing (<a href="https://github.com/openai/openai-go/commit/cfe9c411d11b6f097d6e0563767bf231abb9975a">cfe9c41</a>)</li> <li><strong>tests:</strong> bump steady to v0.20.1 (<a href="https://github.com/openai/openai-go/commit/8e4ef117bdec78698d72a00b0a14d12cf0482561">8e4ef11</a>)</li> <li><strong>tests:</strong> bump steady to v0.20.2 (<a href="https://github.com/openai/openai-go/commit/ad31f81e22e4f2cc931e11625755f92978a18be9">ad31f81</a>)</li> <li>update docs for api:&quot;required&quot; (<a href="https://github.com/openai/openai-go/commit/2d16ebc57c3eca70c5bcb421ee8592549722e7f4">2d16ebc</a>)</li> </ul> <h3>Documentation</h3> <ul> <li><strong>api:</strong> add multi-file ingestion guidance to vectorstorefile/filebatch params (<a href="https://github.com/openai/openai-go/commit/dbba33f751ffa7e7a36678c4305a3e7630a4494f">dbba33f</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/openai/openai-go/blob/main/CHANGELOG.md">github.com/openai/openai-go/v3's changelog</a>.</em></p> <blockquote> <h2>3.31.0 (2026-04-08)</h2> <p>Full Changelog: <a href="https://github.com/openai/openai-go/compare/v3.30.0...v3.31.0">v3.30.0...v3.31.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> add phase field to conversation messages (<a href="https://github.com/openai/openai-go/commit/563d747fff0370d16e5cffff5a11e8e02e17bb8b">563d747</a>)</li> <li><strong>api:</strong> add web_search_call.results to ResponseIncludable (<a href="https://github.com/openai/openai-go/commit/6ef5b20a234ebdc85bd580539989a3933f06b5df">6ef5b20</a>)</li> <li><strong>client:</strong> add support for short-lived tokens (<a href="https://redirect.github.com/openai/openai-go/issues/799">#799</a>) (<a href="https://github.com/openai/openai-go/commit/038871ef135200279e45bd8920b0d142c58e51c0">038871e</a>)</li> <li><strong>internal:</strong> support comma format in multipart form encoding (<a href="https://github.com/openai/openai-go/commit/905b473d7bfb14ffd1db7c7b48efc1fdb84d1750">905b473</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>fix issue with unmarshaling in some cases (<a href="https://github.com/openai/openai-go/commit/a017bc6b810fcb01558736cd742f180dce342e49">a017bc6</a>)</li> <li>prevent duplicate ? in query params (<a href="https://github.com/openai/openai-go/commit/cbb2c754223558d6fd19f34642a0aa89adba42e7">cbb2c75</a>)</li> <li><strong>types:</strong> remove web_search_call.results from ResponseIncludable (<a href="https://github.com/openai/openai-go/commit/180597fddba09d631a2fdc786116b3ad4f2e5418">180597f</a>)</li> </ul> <h3>Chores</h3> <ul> <li><strong>ci:</strong> support opting out of skipping builds on metadata-only commits (<a href="https://github.com/openai/openai-go/commit/12e3a5afdbacd2fad57640ba5486226898d6df71">12e3a5a</a>)</li> <li>remove unnecessary error check for url parsing (<a href="https://github.com/openai/openai-go/commit/cfe9c411d11b6f097d6e0563767bf231abb9975a">cfe9c41</a>)</li> <li><strong>tests:</strong> bump steady to v0.20.1 (<a href="https://github.com/openai/openai-go/commit/8e4ef117bdec78698d72a00b0a14d12cf0482561">8e4ef11</a>)</li> <li><strong>tests:</strong> bump steady to v0.20.2 (<a href="https://github.com/openai/openai-go/commit/ad31f81e22e4f2cc931e11625755f92978a18be9">ad31f81</a>)</li> <li>update docs for api:&quot;required&quot; (<a href="https://github.com/openai/openai-go/commit/2d16ebc57c3eca70c5bcb421ee8592549722e7f4">2d16ebc</a>)</li> </ul> <h3>Documentation</h3> <ul> <li><strong>api:</strong> add multi-file ingestion guidance to vectorstorefile/filebatch params (<a href="https://github.com/openai/openai-go/commit/dbba33f751ffa7e7a36678c4305a3e7630a4494f">dbba33f</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/openai/openai-go/commit/7300e5cd4184241ad2d0f061cf7fded4193fff7e"><code>7300e5c</code></a> release: 3.31.0</li> <li><a href="https://github.com/openai/openai-go/commit/bca05ee53ee3df3fbbec29973c84943337cbabfb"><code>bca05ee</code></a> feat(client): add support for short-lived tokens (<a href="https://redirect.github.com/openai/openai-go/issues/799">#799</a>)</li> <li><a href="https://github.com/openai/openai-go/commit/0f195fed782c0af6f3cafda950909f48c53b21c0"><code>0f195fe</code></a> feat(api): add web_search_call.results to ResponseIncludable</li> <li><a href="https://github.com/openai/openai-go/commit/b4c828eb3d1fd6999e7884aa41c0d8f02e9c0a92"><code>b4c828e</code></a> chore(tests): bump steady to v0.20.2</li> <li><a href="https://github.com/openai/openai-go/commit/626826f27033d2ba48e49a698a0f4ee56d624e49"><code>626826f</code></a> fix: fix issue with unmarshaling in some cases</li> <li><a href="https://github.com/openai/openai-go/commit/b100f6b24323fef96794b16541a073b613e7e620"><code>b100f6b</code></a> chore(tests): bump steady to v0.20.1</li> <li><a href="https://github.com/openai/openai-go/commit/4b4f27be78369a273e2695c303f012167d979ef8"><code>4b4f27b</code></a> feat(api): add phase field to conversation messages</li> <li><a href="https://github.com/openai/openai-go/commit/39d9d54e7c163255c378cceb042c3f57763a07c5"><code>39d9d54</code></a> chore: update docs for api:&quot;required&quot;</li> <li><a href="https://github.com/openai/openai-go/commit/ea30d1983832673c5c5d0935c7e2e3ae1643bfc6"><code>ea30d19</code></a> fix(types): remove web_search_call.results from ResponseIncludable</li> <li><a href="https://github.com/openai/openai-go/commit/b94e484715f15563e5f637142ff805a551bee2d7"><code>b94e484</code></a> chore(ci): support opting out of skipping builds on metadata-only commits</li> <li>Additional commits viewable in <a href="https://github.com/openai/openai-go/compare/v3.30.0...v3.31.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/contrib/exporters/autoexport` from 0.67.0 to 0.68.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/releases">go.opentelemetry.io/contrib/exporters/autoexport's releases</a>.</em></p> <blockquote> <h2>Release v1.43.0/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0</h2> <h2>Added</h2> <ul> <li>Add <code>Resource</code> method to <code>SDK</code> in <code>go.opentelemetry.io/contrib/otelconf/v0.3.0</code> to expose the resolved SDK resource from declarative configuration. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8660">#8660</a>)</li> <li>Add support to set the configuration file via <code>OTEL_CONFIG_FILE</code> in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639">#8639</a>)</li> <li>Add support for <code>service</code> resource detector in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8674">#8674</a>)</li> <li>Add support for <code>attribute_count_limit</code> and <code>attribute_value_length_limit</code> in tracer provider configuration in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8687">#8687</a>)</li> <li>Add support for <code>attribute_count_limit</code> and <code>attribute_value_length_limit</code> in logger provider configuration in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8686">#8686</a>)</li> <li>Add support for <code>server.address</code> and <code>server.port</code> attributes in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723">#8723</a>)</li> <li>Add support for <code>OTEL_SEMCONV_STABILITY_OPT_IN</code> in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. Supported values are <code>rpc</code> (default), <code>rpc/dup</code> and <code>rpc/old</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8726">#8726</a>)</li> <li>Add the <code>http.route</code> metric attribute to <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8632">#8632</a>)</li> </ul> <h2>Changed</h2> <ul> <li>Prepend <code>_</code> to the normalized environment variable name when the key starts with a digit in <code>go.opentelemetry.io/contrib/propagators/envcar</code>, ensuring POSIX compliance. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8678">#8678</a>)</li> <li>Move experimental types from <code>go.opentelemetry.io/contrib/otelconf</code> to <code>go.opentelemetry.io/contrib/otelconf/x</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8529">#8529</a>)</li> <li>Normalize cached environment variable names in <code>go.opentelemetry.io/contrib/propagators/envcar</code>, aligning <code>Carrier.Keys</code> output with the carrier's normalized key format. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8761">#8761</a>)</li> </ul> <h2>Fixed</h2> <ul> <li>Fix <code>go.opentelemetry.io/contrib/otelconf</code> Prometheus reader converting OTel dot-style label names (e.g. <code>service.name</code>) to underscore-style (<code>service_name</code>) in <code>target_info</code> when both <code>without_type_suffix</code> and <code>without_units</code> are set. Use <code>NoTranslation</code> instead of <code>UnderscoreEscapingWithoutSuffixes</code> to preserve dot-style label names while still suppressing metric name suffixes. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8763">#8763</a>)</li> <li>Limit the request body size at 1MB in <code>go.opentelemetry.io/contrib/zpages</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8656">#8656</a>)</li> <li>Fix server spans using the client's address and port for <code>server.address</code> and <code>server.port</code> attributes in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723">#8723</a>)</li> </ul> <h2>Removed</h2> <ul> <li>Host ID resource detector has been removed when configuring the <code>host</code> resource detector in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8581">#8581</a>)</li> </ul> <h2>Deprecated</h2> <ul> <li>Deprecate <code>OTEL_EXPERIMENTAL_CONFIG_FILE</code> in favour of <code>OTEL_CONFIG_FILE</code> in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639">#8639</a>)</li> </ul> <h2>What's Changed</h2> <ul> <li>chore(deps): update module github.com/jgautheron/goconst to v1.9.0 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8651">open-telemetry/opentelemetry-go-contrib#8651</a></li> <li>chore(deps): update module go.yaml.in/yaml/v2 to v2.4.4 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8652">open-telemetry/opentelemetry-go-contrib#8652</a></li> <li>chore(deps): update golang.org/x/telemetry digest to e526e8a by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8647">open-telemetry/opentelemetry-go-contrib#8647</a></li> <li>chore(deps): update module k8s.io/klog/v2 to v2.140.0 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8650">open-telemetry/opentelemetry-go-contrib#8650</a></li> <li>chore(deps): update module github.com/mgechev/revive to v1.14.0 by <a href="https://github.com/mmorel-35"><code>@​mmorel-35</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8646">open-telemetry/opentelemetry-go-contrib#8646</a></li> <li>chore(deps): update module github.com/mgechev/revive to v1.15.0 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8539">open-telemetry/opentelemetry-go-contrib#8539</a></li> <li>chore: fix noctx issues by <a href="https://github.com/mmorel-35"><code>@​mmorel-35</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8645">open-telemetry/opentelemetry-go-contrib#8645</a></li> <li>chore(deps): update golang.org/x by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8655">open-telemetry/opentelemetry-go-contrib#8655</a></li> <li>chore(deps): update module codeberg.org/chavacava/garif to v0.2.1 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8654">open-telemetry/opentelemetry-go-contrib#8654</a></li> <li>chore(deps): update module github.com/mattn/go-runewidth to v0.0.21 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8653">open-telemetry/opentelemetry-go-contrib#8653</a></li> <li>fix(deps): update module go.opentelemetry.io/proto/otlp to v1.10.0 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8657">open-telemetry/opentelemetry-go-contrib#8657</a></li> <li>Limit the number of bytes read from the zpages body by <a href="https://github.com/dmathieu"><code>@​dmathieu</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8656">open-telemetry/opentelemetry-go-contrib#8656</a></li> <li>fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.11.2 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8648">open-telemetry/opentelemetry-go-contrib#8648</a></li> <li>fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.11.3 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8661">open-telemetry/opentelemetry-go-contrib#8661</a></li> <li>chore(deps): update github.com/securego/gosec/v2 digest to 8895462 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8663">open-telemetry/opentelemetry-go-contrib#8663</a></li> <li>otelconf: support OTEL_CONFIG_FILE as it is no longer experimental by <a href="https://github.com/codeboten"><code>@​codeboten</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8639">open-telemetry/opentelemetry-go-contrib#8639</a></li> <li>chore(deps): update module github.com/sonatard/noctx to v0.5.1 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8664">open-telemetry/opentelemetry-go-contrib#8664</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md">go.opentelemetry.io/contrib/exporters/autoexport's changelog</a>.</em></p> <blockquote> <h2>[1.43.0/2.5.0/0.68.0/0.37.0/0.23.0/0.18.0/0.16.0/0.15.0] - 2026-04-03</h2> <h3>Added</h3> <ul> <li>Add <code>Resource</code> method to <code>SDK</code> in <code>go.opentelemetry.io/contrib/otelconf/v0.3.0</code> to expose the resolved SDK resource from declarative configuration. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8660">#8660</a>)</li> <li>Add support to set the configuration file via <code>OTEL_CONFIG_FILE</code> in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639">#8639</a>)</li> <li>Add support for <code>service</code> resource detector in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8674">#8674</a>)</li> <li>Add support for <code>attribute_count_limit</code> and <code>attribute_value_length_limit</code> in tracer provider configuration in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8687">#8687</a>)</li> <li>Add support for <code>attribute_count_limit</code> and <code>attribute_value_length_limit</code> in logger provider configuration in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8686">#8686</a>)</li> <li>Add support for <code>server.address</code> and <code>server.port</code> attributes in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723">#8723</a>)</li> <li>Add support for <code>OTEL_SEMCONV_STABILITY_OPT_IN</code> in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. Supported values are <code>rpc</code> (default), <code>rpc/dup</code> and <code>rpc/old</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8726">#8726</a>)</li> <li>Add the <code>http.route</code> metric attribute to <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8632">#8632</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Prepend <code>_</code> to the normalized environment variable name when the key starts with a digit in <code>go.opentelemetry.io/contrib/propagators/envcar</code>, ensuring POSIX compliance. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8678">#8678</a>)</li> <li>Move experimental types from <code>go.opentelemetry.io/contrib/otelconf</code> to <code>go.opentelemetry.io/contrib/otelconf/x</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8529">#8529</a>)</li> <li>Normalize cached environment variable names in <code>go.opentelemetry.io/contrib/propagators/envcar</code>, aligning <code>Carrier.Keys</code> output with the carrier's normalized key format. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8761">#8761</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix <code>go.opentelemetry.io/contrib/otelconf</code> Prometheus reader converting OTel dot-style label names (e.g. <code>service.name</code>) to underscore-style (<code>service_name</code>) in <code>target_info</code> when both <code>without_type_suffix</code> and <code>without_units</code> are set. Use <code>NoTranslation</code> instead of <code>UnderscoreEscapingWithoutSuffixes</code> to preserve dot-style label names while still suppressing metric name suffixes. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8763">#8763</a>)</li> <li>Limit the request body size at 1MB in <code>go.opentelemetry.io/contrib/zpages</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8656">#8656</a>)</li> <li>Fix server spans using the client's address and port for <code>server.address</code> and <code>server.port</code> attributes in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723">#8723</a>)</li> </ul> <h3>Removed</h3> <ul> <li>Host ID resource detector has been removed when configuring the <code>host</code> resource detector in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8581">#8581</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li>Deprecate <code>OTEL_EXPERIMENTAL_CONFIG_FILE</code> in favour of <code>OTEL_CONFIG_FILE</code> in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639">#8639</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/45977a4b9cf4a60effd1ee07367043f7e9bcae66"><code>45977a4</code></a> Release v1.43.0/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8769">#8769</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/0fcc1524d1a740b3632db418f73236d29536f119"><code>0fcc152</code></a> fix(deps): update module github.com/googlecloudplatform/opentelemetry-operati...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/eaba3cdaa1559cc7425644e21a389f227e30dc86"><code>eaba3cd</code></a> chore(deps): update googleapis to 6f92a3b (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8776">#8776</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/6df430c48045ad1221f203c01f6656367dd46fd1"><code>6df430c</code></a> chore(deps): update module github.com/jgautheron/goconst to v1.10.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8771">#8771</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/ae90e3237e8d8f14bc3f181e1f82feb1686604f0"><code>ae90e32</code></a> Fix otelconf prometheus label escaping (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8763">#8763</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/f202c3f8000fe3e681621808b5e316fe4749850a"><code>f202c3f</code></a> otelconf: move experimental types to otelconf/x (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8529">#8529</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/8ddaecee1cc531ae753d4812842745bdfb805208"><code>8ddaece</code></a> fix(deps): update aws-sdk-go-v2 monorepo (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8764">#8764</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/c7c03a47d4cf7252728b11efd78e2159b437dbd2"><code>c7c03a4</code></a> chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8766">#8766</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/717a85a20313ac21712dd055ba2ede71205889e8"><code>717a85a</code></a> envcar: normalize cached environment variable names (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8761">#8761</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/ad990b6d55811953d06ec88720fa373931fa1a27"><code>ad990b6</code></a> fix(deps): update module github.com/aws/smithy-go to v1.24.3 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8765">#8765</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.67.0...zpages/v0.68.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` from 0.67.0 to 0.68.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/releases">go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's releases</a>.</em></p> <blockquote> <h2>Release v1.43.0/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0</h2> <h2>Added</h2> <ul> <li>Add <code>Resource</code> method to <code>SDK</code> in <code>go.opentelemetry.io/contrib/otelconf/v0.3.0</code> to expose the resolved SDK resource from declarative configuration. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8660">#8660</a>)</li> <li>Add support to set the configuration file via <code>OTEL_CONFIG_FILE</code> in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639">#8639</a>)</li> <li>Add support for <code>service</code> resource detector in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8674">#8674</a>)</li> <li>Add support for <code>attribute_count_limit</code> and <code>attribute_value_length_limit</code> in tracer provider configuration in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8687">#8687</a>)</li> <li>Add support for <code>attribute_count_limit</code> and <code>attribute_value_length_limit</code> in logger provider configuration in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8686">#8686</a>)</li> <li>Add support for <code>server.address</code> and <code>server.port</code> attributes in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723">#8723</a>)</li> <li>Add support for <code>OTEL_SEMCONV_STABILITY_OPT_IN</code> in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. Supported values are <code>rpc</code> (default), <code>rpc/dup</code> and <code>rpc/old</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8726">#8726</a>)</li> <li>Add the <code>http.route</code> metric attribute to <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8632">#8632</a>)</li> </ul> <h2>Changed</h2> <ul> <li>Prepend <code>_</code> to the normalized environment variable name when the key starts with a digit in <code>go.opentelemetry.io/contrib/propagators/envcar</code>, ensuring POSIX compliance. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8678">#8678</a>)</li> <li>Move experimental types from <code>go.opentelemetry.io/contrib/otelconf</code> to <code>go.opentelemetry.io/contrib/otelconf/x</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8529">#8529</a>)</li> <li>Normalize cached environment variable names in <code>go.opentelemetry.io/contrib/propagators/envcar</code>, aligning <code>Carrier.Keys</code> output with the carrier's normalized key format. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8761">#8761</a>)</li> </ul> <h2>Fixed</h2> <ul> <li>Fix <code>go.opentelemetry.io/contrib/otelconf</code> Prometheus reader converting OTel dot-style label names (e.g. <code>service.name</code>) to underscore-style (<code>service_name</code>) in <code>target_info</code> when both <code>without_type_suffix</code> and <code>without_units</code> are set. Use <code>NoTranslation</code> instead of <code>UnderscoreEscapingWithoutSuffixes</code> to preserve dot-style label names while still suppressing metric name suffixes. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8763">#8763</a>)</li> <li>Limit the request body size at 1MB in <code>go.opentelemetry.io/contrib/zpages</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8656">#8656</a>)</li> <li>Fix server spans using the client's address and port for <code>server.address</code> and <code>server.port</code> attributes in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723">#8723</a>)</li> </ul> <h2>Removed</h2> <ul> <li>Host ID resource detector has been removed when configuring the <code>host</code> resource detector in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8581">#8581</a>)</li> </ul> <h2>Deprecated</h2> <ul> <li>Deprecate <code>OTEL_EXPERIMENTAL_CONFIG_FILE</code> in favour of <code>OTEL_CONFIG_FILE</code> in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639">#8639</a>)</li> </ul> <h2>What's Changed</h2> <ul> <li>chore(deps): update module github.com/jgautheron/goconst to v1.9.0 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8651">open-telemetry/opentelemetry-go-contrib#8651</a></li> <li>chore(deps): update module go.yaml.in/yaml/v2 to v2.4.4 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8652">open-telemetry/opentelemetry-go-contrib#8652</a></li> <li>chore(deps): update golang.org/x/telemetry digest to e526e8a by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8647">open-telemetry/opentelemetry-go-contrib#8647</a></li> <li>chore(deps): update module k8s.io/klog/v2 to v2.140.0 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8650">open-telemetry/opentelemetry-go-contrib#8650</a></li> <li>chore(deps): update module github.com/mgechev/revive to v1.14.0 by <a href="https://github.com/mmorel-35"><code>@​mmorel-35</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8646">open-telemetry/opentelemetry-go-contrib#8646</a></li> <li>chore(deps): update module github.com/mgechev/revive to v1.15.0 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8539">open-telemetry/opentelemetry-go-contrib#8539</a></li> <li>chore: fix noctx issues by <a href="https://github.com/mmorel-35"><code>@​mmorel-35</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8645">open-telemetry/opentelemetry-go-contrib#8645</a></li> <li>chore(deps): update golang.org/x by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8655">open-telemetry/opentelemetry-go-contrib#8655</a></li> <li>chore(deps): update module codeberg.org/chavacava/garif to v0.2.1 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8654">open-telemetry/opentelemetry-go-contrib#8654</a></li> <li>chore(deps): update module github.com/mattn/go-runewidth to v0.0.21 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8653">open-telemetry/opentelemetry-go-contrib#8653</a></li> <li>fix(deps): update module go.opentelemetry.io/proto/otlp to v1.10.0 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8657">open-telemetry/opentelemetry-go-contrib#8657</a></li> <li>Limit the number of bytes read from the zpages body by <a href="https://github.com/dmathieu"><code>@​dmathieu</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8656">open-telemetry/opentelemetry-go-contrib#8656</a></li> <li>fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.11.2 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8648">open-telemetry/opentelemetry-go-contrib#8648</a></li> <li>fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.11.3 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8661">open-telemetry/opentelemetry-go-contrib#8661</a></li> <li>chore(deps): update github.com/securego/gosec/v2 digest to 8895462 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8663">open-telemetry/opentelemetry-go-contrib#8663</a></li> <li>otelconf: support OTEL_CONFIG_FILE as it is no longer experimental by <a href="https://github.com/codeboten"><code>@​codeboten</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8639">open-telemetry/opentelemetry-go-contrib#8639</a></li> <li>chore(deps): update module github.com/sonatard/noctx to v0.5.1 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8664">open-telemetry/opentelemetry-go-contrib#8664</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md">go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's changelog</a>.</em></p> <blockquote> <h2>[1.43.0/2.5.0/0.68.0/0.37.0/0.23.0/0.18.0/0.16.0/0.15.0] - 2026-04-03</h2> <h3>Added</h3> <ul> <li>Add <code>Resource</code> method to <code>SDK</code> in <code>go.opentelemetry.io/contrib/otelconf/v0.3.0</code> to expose the resolved SDK resource from declarative configuration. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8660">#8660</a>)</li> <li>Add support to set the configuration file via <code>OTEL_CONFIG_FILE</code> in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639">#8639</a>)</li> <li>Add support for <code>service</code> resource detector in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8674">#8674</a>)</li> <li>Add support for <code>attribute_count_limit</code> and <code>attribute_value_length_limit</code> in tracer provider configuration in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8687">#8687</a>)</li> <li>Add support for <code>attribute_count_limit</code> and <code>attribute_value_length_limit</code> in logger provider configuration in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8686">#8686</a>)</li> <li>Add support for <code>server.address</code> and <code>server.port</code> attributes in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723">#8723</a>)</li> <li>Add support for <code>OTEL_SEMCONV_STABILITY_OPT_IN</code> in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. Supported values are <code>rpc</code> (default), <code>rpc/dup</code> and <code>rpc/old</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8726">#8726</a>)</li> <li>Add the <code>http.route</code> metric attribute to <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8632">#8632</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Prepend <code>_</code> to the normalized environment variable name when the key starts with a digit in <code>go.opentelemetry.io/contrib/propagators/envcar</code>, ensuring POSIX compliance. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8678">#8678</a>)</li> <li>Move experimental types from <code>go.opentelemetry.io/contrib/otelconf</code> to <code>go.opentelemetry.io/contrib/otelconf/x</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8529">#8529</a>)</li> <li>Normalize cached environment variable names in <code>go.opentelemetry.io/contrib/propagators/envcar</code>, aligning <code>Carrier.Keys</code> output with the carrier's normalized key format. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8761">#8761</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix <code>go.opentelemetry.io/contrib/otelconf</code> Prometheus reader converting OTel dot-style label names (e.g. <code>service.name</code>) to underscore-style (<code>service_name</code>) in <code>target_info</code> when both <code>without_type_suffix</code> and <code>without_units</code> are set. Use <code>NoTranslation</code> instead of <code>UnderscoreEscapingWithoutSuffixes</code> to preserve dot-style label names while still suppressing metric name suffixes. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8763">#8763</a>)</li> <li>Limit the request body size at 1MB in <code>go.opentelemetry.io/contrib/zpages</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8656">#8656</a>)</li> <li>Fix server spans using the client's address and port for <code>server.address</code> and <code>server.port</code> attributes in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8723">#8723</a>)</li> </ul> <h3>Removed</h3> <ul> <li>Host ID resource detector has been removed when configuring the <code>host</code> resource detector in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8581">#8581</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li>Deprecate <code>OTEL_EXPERIMENTAL_CONFIG_FILE</code> in favour of <code>OTEL_CONFIG_FILE</code> in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8639">#8639</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/45977a4b9cf4a60effd1ee07367043f7e9bcae66"><code>45977a4</code></a> Release v1.43.0/v2.5.0/v0.68.0/v0.37.0/v0.23.0/v0.18.0/v0.16.0/v0.15.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8769">#8769</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/0fcc1524d1a740b3632db418f73236d29536f119"><code>0fcc152</code></a> fix(deps): update module github.com/googlecloudplatform/opentelemetry-operati...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/eaba3cdaa1559cc7425644e21a389f227e30dc86"><code>eaba3cd</code></a> chore(deps): update googleapis to 6f92a3b (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8776">#8776</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/6df430c48045ad1221f203c01f6656367dd46fd1"><code>6df430c</code></a> chore(deps): update module github.com/jgautheron/goconst to v1.10.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8771">#8771</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/ae90e3237e8d8f14bc3f181e1f82feb1686604f0"><code>ae90e32</code></a> Fix otelconf prometheus label escaping (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8763">#8763</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/f202c3f8000fe3e681621808b5e316fe4749850a"><code>f202c3f</code></a> otelconf: move experimental types to otelconf/x (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8529">#8529</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/8ddaecee1cc531ae753d4812842745bdfb805208"><code>8ddaece</code></a> fix(deps): update aws-sdk-go-v2 monorepo (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8764">#8764</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/c7c03a47d4cf7252728b11efd78e2159b437dbd2"><code>c7c03a4</code></a> chore(deps): update module github.com/ma…
1 parent 30adc55 commit fa78d4c

File tree

2 files changed

+116
-115
lines changed

2 files changed

+116
-115
lines changed

go/go.mod

Lines changed: 34 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ require (
99
// adk dependencies
1010
github.com/a2aproject/a2a-go v0.3.13
1111
github.com/abiosoft/ishell/v2 v2.0.2
12-
github.com/anthropics/anthropic-sdk-go v1.30.0
12+
github.com/anthropics/anthropic-sdk-go v1.35.0
1313
github.com/aws/aws-sdk-go-v2/config v1.32.14
1414
github.com/briandowns/spinner v1.23.2
1515
github.com/charmbracelet/bubbles v1.0.0
@@ -27,9 +27,9 @@ require (
2727
github.com/kagent-dev/kmcp v0.2.8
2828
github.com/kagent-dev/mockllm v0.0.5
2929
github.com/lib/pq v1.11.2 // indirect
30-
github.com/modelcontextprotocol/go-sdk v1.4.1
30+
github.com/modelcontextprotocol/go-sdk v1.5.0
3131
github.com/muesli/reflow v0.3.0
32-
github.com/openai/openai-go/v3 v3.30.0
32+
github.com/openai/openai-go/v3 v3.31.0
3333
github.com/pgvector/pgvector-go v0.3.0
3434
github.com/prometheus/client_golang v1.23.2
3535
github.com/spf13/afero v1.15.0
@@ -38,35 +38,34 @@ require (
3838
github.com/spf13/viper v1.21.0
3939
github.com/stoewer/go-strcase v1.3.1
4040
github.com/stretchr/testify v1.11.1
41-
go.opentelemetry.io/contrib/exporters/autoexport v0.67.0
42-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.67.0
41+
go.opentelemetry.io/contrib/exporters/autoexport v0.68.0
42+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.68.0
4343
go.opentelemetry.io/otel v1.43.0
4444
go.opentelemetry.io/otel/sdk v1.43.0
4545
go.opentelemetry.io/otel/trace v1.43.0
4646
go.uber.org/automaxprocs v1.6.0
4747
go.uber.org/zap v1.27.1
48-
golang.org/x/text v0.35.0
49-
google.golang.org/adk v1.0.0
50-
google.golang.org/genai v1.52.1
48+
golang.org/x/text v0.36.0
49+
google.golang.org/adk v1.1.0
50+
google.golang.org/genai v1.53.0
5151
google.golang.org/protobuf v1.36.11
5252
gopkg.in/yaml.v3 v3.0.1
5353
k8s.io/api v0.35.3
5454
k8s.io/apimachinery v0.35.3
5555
k8s.io/client-go v0.35.3
56-
sigs.k8s.io/agent-sandbox v0.2.1
56+
sigs.k8s.io/agent-sandbox v0.3.10
5757
sigs.k8s.io/controller-runtime v0.23.3
5858
sigs.k8s.io/yaml v1.6.0
5959
trpc.group/trpc-go/trpc-a2a-go v0.2.5
6060
)
6161

6262
require (
6363
github.com/jackc/pgx/v5 v5.9.1
64-
github.com/testcontainers/testcontainers-go v0.41.0
65-
github.com/testcontainers/testcontainers-go/modules/postgres v0.41.0
66-
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.18.0
64+
github.com/testcontainers/testcontainers-go v0.42.0
65+
github.com/testcontainers/testcontainers-go/modules/postgres v0.42.0
66+
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.19.0
6767
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.43.0
68-
go.opentelemetry.io/otel/sdk/log v0.18.0
69-
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2
68+
go.opentelemetry.io/otel/sdk/log v0.19.0
7069
)
7170

7271
require (
@@ -117,7 +116,6 @@ require (
117116
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
118117
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0 // indirect
119118
github.com/distribution/reference v0.6.0 // indirect
120-
github.com/docker/docker v28.5.2+incompatible // indirect
121119
github.com/docker/go-connections v0.6.0 // indirect
122120
github.com/docker/go-units v0.5.0 // indirect
123121
github.com/dustin/go-humanize v1.0.1 // indirect
@@ -147,7 +145,7 @@ require (
147145
github.com/go-openapi/swag/yamlutils v0.25.1 // indirect
148146
github.com/go-viper/mapstructure/v2 v2.4.0 // indirect
149147
github.com/goccy/go-json v0.10.3 // indirect
150-
github.com/golang-jwt/jwt/v5 v5.3.0 // indirect
148+
github.com/golang-jwt/jwt/v5 v5.3.1 // indirect
151149
github.com/google/btree v1.1.3 // indirect
152150
github.com/google/cel-go v0.26.0 // indirect
153151
github.com/google/gnostic-models v0.7.0 // indirect
@@ -165,11 +163,8 @@ require (
165163
github.com/jackc/pgpassfile v1.0.0 // indirect
166164
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
167165
github.com/jackc/puddle/v2 v2.2.2 // indirect
168-
github.com/josharian/intern v1.0.0 // indirect
169-
github.com/jinzhu/inflection v1.0.0 // indirect
170-
github.com/jinzhu/now v1.1.5 // indirect
171166
github.com/json-iterator/go v1.1.12 // indirect
172-
github.com/klauspost/compress v1.18.2 // indirect
167+
github.com/klauspost/compress v1.18.5 // indirect
173168
github.com/lestrrat-go/blackmagic v1.0.2 // indirect
174169
github.com/lestrrat-go/httpcc v1.0.1 // indirect
175170
github.com/lestrrat-go/httprc v1.0.6 // indirect
@@ -185,22 +180,22 @@ require (
185180
github.com/mattn/go-runewidth v0.0.19 // indirect
186181
github.com/moby/docker-image-spec v1.3.1 // indirect
187182
github.com/moby/go-archive v0.2.0 // indirect
188-
github.com/moby/patternmatcher v0.6.0 // indirect
183+
github.com/moby/moby/api v1.54.1 // indirect
184+
github.com/moby/moby/client v0.4.0 // indirect
185+
github.com/moby/patternmatcher v0.6.1 // indirect
189186
github.com/moby/sys/sequential v0.6.0 // indirect
190187
github.com/moby/sys/user v0.4.0 // indirect
191188
github.com/moby/sys/userns v0.1.0 // indirect
192189
github.com/moby/term v0.5.2 // indirect
193190
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
194191
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
195-
github.com/morikuni/aec v1.0.0 // indirect
196192
github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect
197193
github.com/muesli/cancelreader v0.2.2 // indirect
198194
github.com/muesli/termenv v0.16.0 // indirect
199195
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
200196
github.com/opencontainers/go-digest v1.0.0 // indirect
201197
github.com/opencontainers/image-spec v1.1.1 // indirect
202198
github.com/pelletier/go-toml/v2 v2.2.4 // indirect
203-
github.com/pkg/errors v0.9.1 // indirect
204199
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
205200
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect
206201
github.com/prometheus/client_model v0.6.2 // indirect
@@ -212,8 +207,8 @@ require (
212207
github.com/sahilm/fuzzy v0.1.1 // indirect
213208
github.com/segmentio/asm v1.2.0 // indirect
214209
github.com/segmentio/encoding v0.5.4 // indirect
215-
github.com/shirou/gopsutil/v4 v4.26.2 // indirect
216-
github.com/sirupsen/logrus v1.9.3 // indirect
210+
github.com/shirou/gopsutil/v4 v4.26.3 // indirect
211+
github.com/sirupsen/logrus v1.9.4 // indirect
217212
github.com/sourcegraph/conc v0.3.1-0.20240121214520-5f936abd7ae8 // indirect
218213
github.com/spf13/cast v1.10.0 // indirect
219214
github.com/subosito/gotenv v1.6.0 // indirect
@@ -228,24 +223,24 @@ require (
228223
github.com/yosida95/uritemplate/v3 v3.0.2 // indirect
229224
github.com/yusufpapurcu/wmi v1.2.4 // indirect
230225
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
231-
go.opentelemetry.io/contrib/bridges/prometheus v0.67.0 // indirect
226+
go.opentelemetry.io/contrib/bridges/prometheus v0.68.0 // indirect
232227
go.opentelemetry.io/contrib/detectors/gcp v1.40.0 // indirect
233228
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0 // indirect
234-
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.18.0 // indirect
235-
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.42.0 // indirect
236-
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.42.0 // indirect
229+
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.19.0 // indirect
230+
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.43.0 // indirect
231+
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.43.0 // indirect
237232
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.43.0 // indirect
238-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.42.0 // indirect
239-
go.opentelemetry.io/otel/exporters/prometheus v0.64.0 // indirect
240-
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.18.0 // indirect
241-
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.42.0 // indirect
242-
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.42.0 // indirect
243-
go.opentelemetry.io/otel/log v0.18.0 // indirect
233+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.43.0 // indirect
234+
go.opentelemetry.io/otel/exporters/prometheus v0.65.0 // indirect
235+
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.19.0 // indirect
236+
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.43.0 // indirect
237+
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.43.0 // indirect
238+
go.opentelemetry.io/otel/log v0.19.0 // indirect
244239
go.opentelemetry.io/otel/metric v1.43.0 // indirect
245240
go.opentelemetry.io/otel/sdk/metric v1.43.0 // indirect
246241
go.opentelemetry.io/proto/otlp v1.10.0 // indirect
247242
go.uber.org/multierr v1.11.0 // indirect
248-
go.yaml.in/yaml/v2 v2.4.3 // indirect
243+
go.yaml.in/yaml/v2 v2.4.4 // indirect
249244
go.yaml.in/yaml/v3 v3.0.4 // indirect
250245
golang.org/x/crypto v0.49.0 // indirect
251246
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect
@@ -257,8 +252,8 @@ require (
257252
golang.org/x/time v0.14.0 // indirect
258253
gomodules.xyz/jsonpatch/v2 v2.5.0 // indirect
259254
google.golang.org/api v0.252.0 // indirect
260-
google.golang.org/genproto/googleapis/api v0.0.0-20260401024825-9d38bb4040a9 // indirect
261-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260401024825-9d38bb4040a9 // indirect
255+
google.golang.org/genproto/googleapis/api v0.0.0-20260406210006-6f92a3bedf2d // indirect
256+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260406210006-6f92a3bedf2d // indirect
262257
google.golang.org/grpc v1.80.0 // indirect
263258
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
264259
gopkg.in/inf.v0 v0.9.1 // indirect
@@ -267,6 +262,7 @@ require (
267262
k8s.io/component-base v0.35.0 // indirect
268263
k8s.io/klog/v2 v2.130.1 // indirect
269264
k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 // indirect
265+
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 // indirect
270266
rsc.io/omap v1.2.0 // indirect
271267
rsc.io/ordered v1.1.1 // indirect
272268
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.2 // indirect

0 commit comments

Comments
 (0)