Skip to content

chore(deps): bump the go-dependencies group across 1 directory with 7 updates - #24

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/go-dependencies-ec1d8ee5da
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/go-dependencies-ec1d8ee5da

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 4, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the go-dependencies group with 7 updates in the / directory:

Package From To
github.com/anthropics/anthropic-sdk-go 1.71.0 1.78.0
github.com/modelcontextprotocol/go-sdk 1.7.0 1.8.0
github.com/ollama/ollama 0.34.0 0.35.0
github.com/openai/openai-go/v3 3.59.0 3.68.0
go.opentelemetry.io/proto/otlp 1.11.0 1.11.1
google.golang.org/grpc 1.83.2 1.84.0
modernc.org/sqlite 1.58.0 1.60.1

Updates github.com/anthropics/anthropic-sdk-go from 1.71.0 to 1.78.0

Release notes

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

v1.78.0

1.78.0 (2026-09-30)

Full Changelog: v1.77.0...v1.78.0

Features

  • api: add list spend limits endpoint (597ed95)

Chores

  • api: mark Claude Sonnet 4.5 as deprecated (end-of-life November 30, 2026) (5464a3e)

v1.77.0

1.77.0 (2026-09-30)

Full Changelog: v1.76.0...v1.77.0

Features

  • analytics: keep the per-user report actor a union (#416) (03b3feb)
  • api: add a refusal stop reason and stop_details to Managed Agents session idle events (2225664)
  • api: add Claude Enterprise analytics, spend limits, and RBAC groups and roles to the Admin API (9039d31)
  • api: add per-user usage and cost reports to the Admin API analytics (14fa777)
  • api: add Plugins and Plugin Marketplaces to the Admin API (785997a)
  • api: add repository error types to Managed Agents session errors (9dfb79b)
  • api: allow removing a plugin's org-wide installation setting (ef365f2)
  • api: MCP tunnels beta: add read-only transport object to Tunnel and return the one-time relay token in the create response (f6572a5)
  • api: Organization API endpoints are now GA (4fc56d2)

Bug Fixes

  • api: make memory store description, metadata, archived_at required (b8bf04b)
  • api: type admin plugin preference and marketplace fields as enums (9e2de19)
  • client: redact sensitive headers in DumpRequest and DumpResponse (f57d275)
  • pagination: auto-paging continues past an empty page while next_page is set (2c8cdd7)
  • tools: stop the session tool runner after any idle that ends the turn (#413) (bb2421f)

Chores

  • api: update MCP Tunnels types and descriptions (1b0aac7)
  • docs: remove placeholder enum descriptions (d156e86)
  • tests: platform clients do not mirror the Organization service (#414) (108cfae)

v1.76.0

1.76.0 (2026-09-28)

... (truncated)

Changelog

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

1.78.0 (2026-09-30)

Full Changelog: v1.77.0...v1.78.0

Features

  • api: add list spend limits endpoint (597ed95)

Chores

  • api: mark Claude Sonnet 4.5 as deprecated (end-of-life November 30, 2026) (5464a3e)

1.77.0 (2026-09-30)

Full Changelog: v1.76.0...v1.77.0

Features

  • analytics: keep the per-user report actor a union (#416) (03b3feb)
  • api: add a refusal stop reason and stop_details to Managed Agents session idle events (2225664)
  • api: add Claude Enterprise analytics, spend limits, and RBAC groups and roles to the Admin API (9039d31)
  • api: add per-user usage and cost reports to the Admin API analytics (14fa777)
  • api: add Plugins and Plugin Marketplaces to the Admin API (785997a)
  • api: add repository error types to Managed Agents session errors (9dfb79b)
  • api: allow removing a plugin's org-wide installation setting (ef365f2)
  • api: MCP tunnels beta: add read-only transport object to Tunnel and return the one-time relay token in the create response (f6572a5)
  • api: Organization API endpoints are now GA (4fc56d2)

Bug Fixes

  • api: make memory store description, metadata, archived_at required (b8bf04b)
  • api: type admin plugin preference and marketplace fields as enums (9e2de19)
  • client: redact sensitive headers in DumpRequest and DumpResponse (f57d275)
  • pagination: auto-paging continues past an empty page while next_page is set (2c8cdd7)
  • tools: stop the session tool runner after any idle that ends the turn (#413) (bb2421f)

Chores

  • api: update MCP Tunnels types and descriptions (1b0aac7)
  • docs: remove placeholder enum descriptions (d156e86)
  • tests: platform clients do not mirror the Organization service (#414) (108cfae)

1.76.0 (2026-09-28)

Full Changelog: v1.75.0...v1.76.0

Features

... (truncated)

Commits
  • c9ebe44 Merge pull request #448 from anthropics/release-please--branches--main--chang...
  • 1e8c4aa release: 1.78.0
  • 5464a3e chore(api): mark Claude Sonnet 4.5 as deprecated (end-of-life November 30, 2026)
  • 597ed95 feat(api): add list spend limits endpoint
  • 4fb7c7f Merge branch 'main' into next
  • ccc5e06 Merge pull request #447 from anthropics/release-please--branches--main--chang...
  • 617823d release: 1.77.0
  • 03b3feb feat(analytics): keep the per-user report actor a union (#416)
  • bb2421f fix(tools): stop the session tool runner after any idle that ends the turn (#...
  • 108cfae chore(tests): platform clients do not mirror the Organization service (#414)
  • Additional commits viewable in compare view

Updates github.com/modelcontextprotocol/go-sdk from 1.7.0 to 1.8.0

Release notes

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

v1.8.0

This release is equivalent to v1.8.0-pre.2. Thank you to those who tested the pre-release.

In this release we introduce several fixes and improvements on top of v1.7.0. It adds no new protocol revision: the supported set is unchanged, and 2026-07-28 remains the newest version the SDK negotiates.

The bulk of the work is hardening the transports against resource exhaustion, closing session leaks, deadlocks and teardown hangs found by users running the new protocol at scale, and giving servers explicit control over which protocol versions they advertise.

Two behavior changes are guarded by new MCPGODEBUG flags; see the section below.

Hardening against resource exhaustion

Every decoding path that buffers incoming input is now bounded. JSON payloads are rejected past 1000 levels of nesting, before the parser recurses. Both SSE readers cap the bytes buffered for a single event via MaxEventSize on SSEClientTransport and StreamableClientTransport, and the stdio transport caps a single JSON-RPC frame via StdioTransport.MaxLineLength.

On the OAuth side, dynamic client registration responses are bounded to 1 MB, and the discovery code now validates metadata documents rather than trusting them.

Restricting the protocol versions a server supports

ServerOptions.SupportedProtocolVersions lets a server narrow the set of versions it advertises and negotiates. The list can only narrow, never widen; naming a version the SDK does not implement panics at construction. Relatedly, a stateful streamable handler receiving a 2026-07-28 request now returns that same JSON-RPC error instead of a plain-text 400, so the client can renegotiate down instead of losing the connection.

Per-request cache control

ServerOptions.SetCacheable is a new hook that decides the ttlMs and cacheScope fields of every result carrying them: server/discover, the four list methods, and resources/read. It runs once per result, after the handler returns, with the values that handler produced, so it can set a policy globally while still letting an individual handler override it. Anything left unset falls back to the protocol default of public.

Behavior changes guarded by MCPGODEBUG

Two new escape-hatch flags restore the previous behavior of the changes above. Both will be removed in v1.9.0.

  • plaintextstatefulrejection=1 — restore the plain-text http.Error 400 body a stateful StreamableHTTPHandler previously returned for a request carrying per-request metadata. The default is now a JSON-RPC -32022 CodeUnsupportedProtocolVersion error with an UnsupportedProtocolVersionData payload advertising the legacy versions the server supports. Introduced by #1143.
  • blockingcancelnotify=1 — restore the previous behavior where a cancelled call waits synchronously for notifications/cancelled to be delivered (up to 5s) before returning, joining any delivery error into the caller's error. The default now retires the call immediately and sends the notification asynchronously. Introduced by #1151.

Options below were removed, according to plan:

  • seterroroverwrite
  • enableoriginverification
  • disablecontenttypecheck

... (truncated)

Commits
  • 3f3b699 refactor: remove legacy MCPGODEBUG compatibility for new protocol release (#1...
  • 830f0b7 mcp: update conformance tests (#1231)
  • 12cbafe oauthex: oauth discovery checks (#1220)
  • 3632967 mcp: add an sse event size cap (#1205)
  • 0d3036f mcp: allow per request Cacheable customization (#1203)
  • cb0de64 mcp: add a max request body size of the old transport (#1224)
  • 2fdabde mcp: do not check metatada on notifications (#1215)
  • 59185e6 build(deps): bump ossf/scorecard-action from 2.4.3 to 2.4.4 (#1217)
  • a6764cf build(deps): bump golang/govulncheck-action from 1.0.4 to 1.1.0 (#1218)
  • 8227246 fix: only subscribe when server advertises capability (#1221)
  • Additional commits viewable in compare view

Updates github.com/ollama/ollama from 0.34.0 to 0.35.0

Release notes

Sourced from github.com/ollama/ollama's releases.

v0.35.0

Decision models

Ollama now supports decision models through /v1/systemone, based on TypeSafe’s Jev API.

Decision models return choices, probabilities, and scores instead of text. Use them for tasks such as ticket triage, model routing, and content classification.

Available models:

ollama pull nimble

Send context and one or more questions:

curl http://localhost:11434/v1/systemone \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "nimble",
    "state": "Our checkout has returned 500 errors since 9am.",
    "questions": {
      "label": {
        "type": "choice",
        "instructions": "Which label fits this ticket?",
        "criteria": {
          "billing": "Payments and refunds",
          "bug": "Software errors",
          "account": "Login and account access"
        }
      }
    }
  }'

Example response:

{
  "model": "nimble",
  "answers": {
    "label": {
      "type": "choice",
      "choice": "bug",
      "probabilities": {
        "billing": 0.0125,
        "bug": 0.9781,
        "account": 0.0093
</tr></table> 

... (truncated)

Commits

Updates github.com/openai/openai-go/v3 from 3.59.0 to 3.68.0

Release notes

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

v3.68.0

3.68.0 (2026-09-29)

Features

  • api: add computer use to beta agents (#989) (a435999)

v3.67.0

3.67.0 (2026-09-29)

Features

  • api: add Agents credential and session options (#980) (a5955cc)
  • api: add Cyber access programs to Responses (#973) (399b02e)
  • api: add GPT-6.1 Sol model identifier (#988) (eb3c1db)
  • responses: add opt-in WebSocket text and tool-input snapshots (#982) (d7fd0c6)
  • responses: preserve provisional WebSocket accumulation details (#986) (e89227a)

Bug Fixes

  • honor Retry-After delays in line with the Python SDK (#987) (ba6afb0)
  • websocket: preserve safe close status across receivers and delivery errors (#985) (7c7af27)

Chores

  • api: clarify approximate web search location defaults (#971) (a9b3b22)
  • api: clarify documented API error responses (#979) (fefe204)
  • api: clarify Realtime modality array definitions (#972) (edc44ef)
  • api: correct fine-tuning bounds and Realtime response reference (#968) (69a8c4c)
  • api: document batch error responses (#976) (1ec6bf1)
  • api: document files and uploads error responses (#975) (f3489bf)
  • api: document fine-tuning and model errors (#978) (360fee6)
  • api: document Responses not-found errors (#974) (f7a713e)
  • api: document stored chat completion errors (#977) (db51851)

Documentation

  • clarify collaborator-only pull request policy (#966) (36662ee)

v3.66.0

3.66.0 (2026-09-23)

Features

... (truncated)

Changelog

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

3.68.0 (2026-09-29)

Features

  • api: add computer use to beta agents (#989) (a435999)

3.67.0 (2026-09-29)

Features

  • api: add Agents credential and session options (#980) (a5955cc)
  • api: add Cyber access programs to Responses (#973) (399b02e)
  • api: add GPT-6.1 Sol model identifier (#988) (eb3c1db)
  • responses: add opt-in WebSocket text and tool-input snapshots (#982) (d7fd0c6)
  • responses: preserve provisional WebSocket accumulation details (#986) (e89227a)

Bug Fixes

  • honor Retry-After delays in line with the Python SDK (#987) (ba6afb0)
  • websocket: preserve safe close status across receivers and delivery errors (#985) (7c7af27)

Chores

  • api: clarify approximate web search location defaults (#971) (a9b3b22)
  • api: clarify documented API error responses (#979) (fefe204)
  • api: clarify Realtime modality array definitions (#972) (edc44ef)
  • api: correct fine-tuning bounds and Realtime response reference (#968) (69a8c4c)
  • api: document batch error responses (#976) (1ec6bf1)
  • api: document files and uploads error responses (#975) (f3489bf)
  • api: document fine-tuning and model errors (#978) (360fee6)
  • api: document Responses not-found errors (#974) (f7a713e)
  • api: document stored chat completion errors (#977) (db51851)

Documentation

  • clarify collaborator-only pull request policy (#966) (36662ee)

3.66.0 (2026-09-23)

Features

  • api: Add GCP external storage support (#964) (511d3c2)
  • api: add GPT-Rosalind research model (#962) (7666824)

... (truncated)

Commits
  • 9531a63 release: 3.68.0 (#990)
  • a435999 feat(api): add computer use to beta agents (#989)
  • 9b39486 release: 3.67.0 (#967)
  • eb3c1db feat(api): add GPT-6.1 Sol model identifier (#988)
  • ba6afb0 fix: honor Retry-After delays in line with the Python SDK (#987)
  • e89227a feat(responses): preserve provisional WebSocket accumulation details (#986)
  • 7c7af27 fix(websocket): preserve safe close status across receivers and delivery erro...
  • d7fd0c6 feat(responses): add opt-in WebSocket text and tool-input snapshots (#982)
  • e77f96c test(responses): keep unscoped WebSocket errors on the default receiver (#981)
  • a5955cc feat(api): add Agents credential and session options (#980)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/proto/otlp from 1.11.0 to 1.11.1

Release notes

Sourced from go.opentelemetry.io/proto/otlp's releases.

v1.11.1/v0.4.1

Generated Go code for the v1.11.1 version of the OTLP.

What's Changed

... (truncated)

Commits
  • 56a07c4 Release v1.11.1 (#724)
  • 5f91619 chore(deps): update module github.com/protonmail/go-crypto to v1.5.2 (#721)
  • 3354765 chore(deps): update open-telemetry/shared-workflows action to v0.17.0 (#722)
  • 63fe26d chore(deps): update googleapis to 8a89bd6 (#723)
  • 1b6d220 fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.31.0...
  • 10f903e chore(deps): update module github.com/protonmail/go-crypto to v1.5.1 (#719)
  • 9a22ab7 chore(deps): update module github.com/protonmail/go-crypto to v1.5.0 (#718)
  • a448d91 chore(deps): update open-telemetry/shared-workflows action to v0.16.0 (#717)
  • 0dc2393 chore(deps): update open-telemetry/shared-workflows action to v0.15.0 (#716)
  • 47c34ef chore(deps): update googleapis to b142276 (#715)
  • Additional commits viewable in compare view

Updates google.golang.org/grpc from 1.83.2 to 1.84.0

Release notes

Sourced from google.golang.org/grpc's releases.

Release 1.84.0

Behavior Changes

  • stats/otel: The grpc.lb.pick_first.* metrics have been removed and replaced with grpc.subchannel.* metrics. See gRFC A94 for more details. (#9215)

New Features

  • xds: Add support for contains_match in route header matchers. (#9223)

Bug Fixes

  • client: Fix a bug where a ClientConn could get permanently stuck in IDLE when an RPC was canceled during stream creation. Previously, such cancellations triggered stream cleanup twice, corrupting the channel's idleness state and causing subsequent RPCs to fail with deadline exceeded errors. (#9191)
  • client: Fix a bug where non-gRPC HTTP responses ending with an empty DATA frame failed the RPC with status code Internal instead of preserving the HTTP-mapped status code and response body. (#9217)
  • credentials: Validate metadata returned by per-RPC credentials, failing the RPC with status code Internal if invalid keys or values are found. Previously, invalid metadata from credentials was sent to the server in outgoing HTTP/2 requests. (#9202)
  • credentials/sts: Prevent potential token leakage by disallowing HTTP redirects during STS token exchange. Previously, 3xx redirects were followed automatically, replaying the request body containing authentication tokens to the redirect destination. (#9299)
  • randomsubsetting: Ignore endpoints that contain no addresses. Previously, this could cause the policy to panic while computing hashes. (#9259)
  • stats/otel: Ensure method names are populated in trace spans when metrics are disabled. Previously, running with tracing enabled and metrics disabled resulted in server trace spans lacking the RPC method name (recording only "Recv."). (#9262)
  • transport: Return io.ErrUnexpectedEOF when EOF is encountered after partial header or message body reads. Previously, partial reads could return a plain io.EOF, failing to distinguish truncated data from a clean end of stream. (#9204)
  • transport: Validate metadata supplied by balancers (in PickResult.Metadata) and resolver addresses, failing the RPC with status code Internal if invalid keys or values are found. Previously, invalid metadata from these sources was sent to the server in outgoing HTTP/2 requests. (#9203)
  • xds: Fix a rare corner case that could prevent a cluster from being removed when it is no longer in use. (#9140)
  • xds: Fix panic during route matching for routes containing header matchers with empty exact_match strings. (#9223)
  • xds: Reject routes containing header matchers with empty prefix_match or suffix_match strings. Previously, this caused a panic during route matching. (#9223)
  • xds: Fix EDS drop policies being applied at a much lower rate than configured due to an integer overflow. (#9257)
  • xds: Reject EDS resources containing drop policies with unsupported denominators. Previously, such resources caused the client to panic when calculating drop rates. (#9218)
  • xds/rbac: Reject RBAC configurations containing nested Principal or Permission rules with :scheme or grpc- prefixed header matchers. Previously, such configurations could cause DENY policies to fail open. (#9258)
  • xds/rbac: Rewrite host header matchers to :authority in nested Principal and Permission rules. Previously, this rewrite only applied to top-level rules, causing nested host matchers to never match incoming requests and DENY policies to fail open. (#9258)
  • xds/rbac: Reject CidrRanges with an unset prefix length. Previously, an omitted prefix_len field caused a panic during RBAC configuration parsing. (#9250)

Performance Improvements

  • transport: Avoid a heap allocation when flushing shared write buffers. (

… updates

Bumps the go-dependencies group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/anthropics/anthropic-sdk-go](https://github.com/anthropics/anthropic-sdk-go) | `1.71.0` | `1.78.0` |
| [github.com/modelcontextprotocol/go-sdk](https://github.com/modelcontextprotocol/go-sdk) | `1.7.0` | `1.8.0` |
| [github.com/ollama/ollama](https://github.com/ollama/ollama) | `0.34.0` | `0.35.0` |
| [github.com/openai/openai-go/v3](https://github.com/openai/openai-go) | `3.59.0` | `3.68.0` |
| [go.opentelemetry.io/proto/otlp](https://github.com/open-telemetry/opentelemetry-proto-go) | `1.11.0` | `1.11.1` |
| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.83.2` | `1.84.0` |
| [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) | `1.58.0` | `1.60.1` |



Updates `github.com/anthropics/anthropic-sdk-go` from 1.71.0 to 1.78.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.71.0...v1.78.0)

Updates `github.com/modelcontextprotocol/go-sdk` from 1.7.0 to 1.8.0
- [Release notes](https://github.com/modelcontextprotocol/go-sdk/releases)
- [Commits](modelcontextprotocol/go-sdk@v1.7.0...v1.8.0)

Updates `github.com/ollama/ollama` from 0.34.0 to 0.35.0
- [Release notes](https://github.com/ollama/ollama/releases)
- [Commits](ollama/ollama@v0.34.0...v0.35.0)

Updates `github.com/openai/openai-go/v3` from 3.59.0 to 3.68.0
- [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.59.0...v3.68.0)

Updates `go.opentelemetry.io/proto/otlp` from 1.11.0 to 1.11.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-proto-go/releases)
- [Commits](open-telemetry/opentelemetry-proto-go@v1.11.0...v1.11.1)

Updates `google.golang.org/grpc` from 1.83.2 to 1.84.0
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.83.2...v1.84.0)

Updates `modernc.org/sqlite` from 1.58.0 to 1.60.1
- [Changelog](https://gitlab.com/cznic/sqlite/blob/master/CHANGELOG.md)
- [Commits](https://gitlab.com/cznic/sqlite/compare/v1.58.0...v1.60.1)

---
updated-dependencies:
- dependency-name: github.com/anthropics/anthropic-sdk-go
  dependency-version: 1.78.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/modelcontextprotocol/go-sdk
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/ollama/ollama
  dependency-version: 0.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/openai/openai-go/v3
  dependency-version: 3.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/proto/otlp
  dependency-version: 1.11.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-dependencies
- dependency-name: google.golang.org/grpc
  dependency-version: 1.84.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: modernc.org/sqlite
  dependency-version: 1.60.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
...

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 Oct 4, 2026
@dependabot @github

dependabot Bot commented on behalf of github Oct 11, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Oct 11, 2026
@dependabot
dependabot Bot deleted the dependabot/go_modules/go-dependencies-ec1d8ee5da branch October 11, 2026 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants