Skip to content

Commit 193417d

Browse files
Update go modules (#767)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/Masterminds/semver/v3](https://redirect.github.com/Masterminds/semver) | `v3.4.0` → `v3.5.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fMasterminds%2fsemver%2fv3/v3.5.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fMasterminds%2fsemver%2fv3/v3.4.0/v3.5.0?slim=true) | | [github.com/aws/aws-sdk-go-v2/config](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.32.16` → `v1.32.17` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.32.17?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.32.16/v1.32.17?slim=true) | | [github.com/aws/aws-sdk-go-v2/feature/ec2/imds](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.18.22` → `v1.18.23` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fec2%2fimds/v1.18.23?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fec2%2fimds/v1.18.22/v1.18.23?slim=true) | | [github.com/aws/aws-sdk-go-v2/feature/rds/auth](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.6.22` → `v1.6.23` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2frds%2fauth/v1.6.23?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2frds%2fauth/v1.6.22/v1.6.23?slim=true) | | [github.com/mark3labs/mcp-go](https://redirect.github.com/mark3labs/mcp-go) | `v0.49.0` → `v0.51.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fmark3labs%2fmcp-go/v0.51.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fmark3labs%2fmcp-go/v0.49.0/v0.51.0?slim=true) | | [github.com/modelcontextprotocol/registry](https://redirect.github.com/modelcontextprotocol/registry) | `v1.7.2` → `v1.7.7` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fmodelcontextprotocol%2fregistry/v1.7.7?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fmodelcontextprotocol%2fregistry/v1.7.2/v1.7.7?slim=true) | | [github.com/stacklok/toolhive](https://redirect.github.com/stacklok/toolhive) | `v0.25.0` → `v0.26.1` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fstacklok%2ftoolhive/v0.26.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fstacklok%2ftoolhive/v0.25.0/v0.26.1?slim=true) | | [sigs.k8s.io/controller-runtime](https://redirect.github.com/kubernetes-sigs/controller-runtime) | `v0.23.3` → `v0.24.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/sigs.k8s.io%2fcontroller-runtime/v0.24.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/sigs.k8s.io%2fcontroller-runtime/v0.23.3/v0.24.0?slim=true) | --- ### Release Notes <details> <summary>Masterminds/semver (github.com/Masterminds/semver/v3)</summary> ### [`v3.5.0`](https://redirect.github.com/Masterminds/semver/releases/tag/v3.5.0) [Compare Source](https://redirect.github.com/Masterminds/semver/compare/v3.4.0...v3.5.0) #### What's Changed - Adding more prerelease tests by [@&#8203;mattfarina](https://redirect.github.com/mattfarina) in [#&#8203;273](https://redirect.github.com/Masterminds/semver/pull/273) - Update constraint error messages by [@&#8203;mattfarina](https://redirect.github.com/mattfarina) in [#&#8203;278](https://redirect.github.com/Masterminds/semver/pull/278) - Fix edge cases by [@&#8203;mattfarina](https://redirect.github.com/mattfarina) in [#&#8203;279](https://redirect.github.com/Masterminds/semver/pull/279) - Adding some checks in by [@&#8203;mattfarina](https://redirect.github.com/mattfarina) in [#&#8203;280](https://redirect.github.com/Masterminds/semver/pull/280) - Updating deps by [@&#8203;mattfarina](https://redirect.github.com/mattfarina) in [#&#8203;281](https://redirect.github.com/Masterminds/semver/pull/281) - Bump github/codeql-action from 4.35.1 to 4.35.2 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;282](https://redirect.github.com/Masterminds/semver/pull/282) - Bump actions/cache from 4.2.3 to 5.0.5 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;283](https://redirect.github.com/Masterminds/semver/pull/283) - Bump golangci/golangci-lint-action from 7.0.1 to 9.2.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;284](https://redirect.github.com/Masterminds/semver/pull/284) - Updating gitignore for devcontainers by [@&#8203;mattfarina](https://redirect.github.com/mattfarina) in [#&#8203;286](https://redirect.github.com/Masterminds/semver/pull/286) - Fixing some quality issues by [@&#8203;mattfarina](https://redirect.github.com/mattfarina) in [#&#8203;287](https://redirect.github.com/Masterminds/semver/pull/287) #### New Contributors - [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] made their first contribution in [#&#8203;282](https://redirect.github.com/Masterminds/semver/pull/282) **Full Changelog**: <Masterminds/semver@v3.4.0...v3.5.0> </details> <details> <summary>aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2/feature/ec2/imds)</summary> ### [`v1.18.23`](https://redirect.github.com/aws/aws-sdk-go-v2/blob/HEAD/CHANGELOG.md#Release-2022-10-04) #### Module Highlights - `github.com/aws/aws-sdk-go-v2/service/connect`: [v1.31.0](service/connect/CHANGELOG.md#v1310-2022-10-04) - **Feature**: Updated the CreateIntegrationAssociation API to support the CASES\_DOMAIN IntegrationType. - `github.com/aws/aws-sdk-go-v2/service/connectcases`: [v1.0.0](service/connectcases/CHANGELOG.md#v100-2022-10-04) - **Release**: New AWS service client module - **Feature**: This release adds APIs for Amazon Connect Cases. Cases allows your agents to quickly track and manage customer issues that require multiple interactions, follow-up tasks, and teams in your contact center. For more information, see <https://docs.aws.amazon.com/cases/latest/APIReference/Welcome.html> - `github.com/aws/aws-sdk-go-v2/service/ec2`: [v1.63.0](service/ec2/CHANGELOG.md#v1630-2022-10-04) - **Feature**: Added EnableNetworkAddressUsageMetrics flag for ModifyVpcAttribute, DescribeVpcAttribute APIs. - `github.com/aws/aws-sdk-go-v2/service/ecs`: [v1.18.23](service/ecs/CHANGELOG.md#v11823-2022-10-04) - **Documentation**: Documentation updates to address various Amazon ECS tickets. - `github.com/aws/aws-sdk-go-v2/service/s3control`: [v1.24.0](service/s3control/CHANGELOG.md#v1240-2022-10-04) - **Feature**: S3 Object Lambda adds support to allow customers to intercept HeadObject and ListObjects requests and introduce their own compute. These requests were previously proxied to S3. - `github.com/aws/aws-sdk-go-v2/service/workmail`: [v1.17.0](service/workmail/CHANGELOG.md#v1170-2022-10-04) - **Feature**: This release adds support for impersonation roles in Amazon WorkMail. </details> <details> <summary>mark3labs/mcp-go (github.com/mark3labs/mcp-go)</summary> ### [`v0.51.0`](https://redirect.github.com/mark3labs/mcp-go/releases/tag/v0.51.0) [Compare Source](https://redirect.github.com/mark3labs/mcp-go/compare/v0.50.0...v0.51.0) #### What's Changed - fix(examples): return isError for input validation instead of internal error by [@&#8203;blackwell-systems](https://redirect.github.com/blackwell-systems) in [#&#8203;838](https://redirect.github.com/mark3labs/mcp-go/pull/838) - fix: issue-829: setTools may resulted in an empty tools. by [@&#8203;ycqqq](https://redirect.github.com/ycqqq) in [#&#8203;830](https://redirect.github.com/mark3labs/mcp-go/pull/830) - fix(transport): stop retrying on session terminated in listenForever by [@&#8203;blackwell-systems](https://redirect.github.com/blackwell-systems) in [#&#8203;839](https://redirect.github.com/mark3labs/mcp-go/pull/839) - feat(transport): add CommandTransport for subprocess MCP servers by [@&#8203;ezynda3](https://redirect.github.com/ezynda3) in [#&#8203;840](https://redirect.github.com/mark3labs/mcp-go/pull/840) - feat(server): add OAuth Protected Resource Metadata endpoint (RFC 9728) by [@&#8203;ezynda3](https://redirect.github.com/ezynda3) in [#&#8203;841](https://redirect.github.com/mark3labs/mcp-go/pull/841) - feat(client): add Go 1.23 iterator methods for paginated results by [@&#8203;ezynda3](https://redirect.github.com/ezynda3) in [#&#8203;842](https://redirect.github.com/mark3labs/mcp-go/pull/842) - feat: add opt-in CORS support to HTTP transports ([#&#8203;810](https://redirect.github.com/mark3labs/mcp-go/issues/810)) by [@&#8203;ezynda3](https://redirect.github.com/ezynda3) in [#&#8203;843](https://redirect.github.com/mark3labs/mcp-go/pull/843) - feat: validate tool output against declared output schemas ([#&#8203;811](https://redirect.github.com/mark3labs/mcp-go/issues/811)) by [@&#8203;ezynda3](https://redirect.github.com/ezynda3) in [#&#8203;844](https://redirect.github.com/mark3labs/mcp-go/pull/844) - feat(transport): add LoggingTransport wrapper for JSON-RPC tracing by [@&#8203;ezynda3](https://redirect.github.com/ezynda3) in [#&#8203;845](https://redirect.github.com/mark3labs/mcp-go/pull/845) - feat(mcp): add SchemaCache for stateless/serverless deployments by [@&#8203;ezynda3](https://redirect.github.com/ezynda3) in [#&#8203;846](https://redirect.github.com/mark3labs/mcp-go/pull/846) - fix(oauth): accept any 2xx token response status ([#&#8203;835](https://redirect.github.com/mark3labs/mcp-go/issues/835)) by [@&#8203;ezynda3](https://redirect.github.com/ezynda3) in [#&#8203;847](https://redirect.github.com/mark3labs/mcp-go/pull/847) - docs(server): document OnBeforeAny/OnSuccess/OnError pairing ([#&#8203;827](https://redirect.github.com/mark3labs/mcp-go/issues/827)) by [@&#8203;ezynda3](https://redirect.github.com/ezynda3) in [#&#8203;848](https://redirect.github.com/mark3labs/mcp-go/pull/848) #### New Contributors - [@&#8203;ycqqq](https://redirect.github.com/ycqqq) made their first contribution in [#&#8203;830](https://redirect.github.com/mark3labs/mcp-go/pull/830) **Full Changelog**: <mark3labs/mcp-go@v0.50.0...v0.51.0> ### [`v0.50.0`](https://redirect.github.com/mark3labs/mcp-go/compare/v0.49.0...v0.50.0) [Compare Source](https://redirect.github.com/mark3labs/mcp-go/compare/v0.49.0...v0.50.0) </details> <details> <summary>modelcontextprotocol/registry (github.com/modelcontextprotocol/registry)</summary> ### [`v1.7.7`](https://redirect.github.com/modelcontextprotocol/registry/releases/tag/v1.7.7) [Compare Source](https://redirect.github.com/modelcontextprotocol/registry/compare/v1.7.6...v1.7.7) #### What's Changed - deploy: update prod to v1.7.6 by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1232](https://redirect.github.com/modelcontextprotocol/registry/pull/1232) - build(deps): bump cloud.google.com/go/kms from 1.29.0 to 1.30.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;1233](https://redirect.github.com/modelcontextprotocol/registry/pull/1233) - build(deps): bump github.com/pulumi/pulumi/sdk/v3 from 3.232.0 to 3.233.0 in /deploy by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;1234](https://redirect.github.com/modelcontextprotocol/registry/pull/1234) - build(deps): bump github.com/caarlos0/env/v11 from 11.4.0 to 11.4.1 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;1236](https://redirect.github.com/modelcontextprotocol/registry/pull/1236) - build(deps): bump github.com/pulumi/pulumi/sdk/v3 from 3.233.0 to 3.234.0 in /deploy by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;1237](https://redirect.github.com/modelcontextprotocol/registry/pull/1237) - auth/oidc: support slice-typed extra claims via overlap match by [@&#8203;SAY-5](https://redirect.github.com/SAY-5) in [#&#8203;1238](https://redirect.github.com/modelcontextprotocol/registry/pull/1238) - auth/oidc: test slice-typed extra claims comparison by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1245](https://redirect.github.com/modelcontextprotocol/registry/pull/1245) - refactor: extract readBody helper to remove duplicate io.ReadAll calls by [@&#8203;mesutoezdil](https://redirect.github.com/mesutoezdil) in [#&#8203;1241](https://redirect.github.com/modelcontextprotocol/registry/pull/1241) - refactor: rename readBody to readErrorBody and cap body size by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1246](https://redirect.github.com/modelcontextprotocol/registry/pull/1246) - fix(ui): encode publisher-controlled URLs for href attribute context by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1248](https://redirect.github.com/modelcontextprotocol/registry/pull/1248) - fix(validators): reject HTML metacharacters and whitespace in websiteUrl by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1249](https://redirect.github.com/modelcontextprotocol/registry/pull/1249) - fix(auth/http): extend SSRF blocklist to IPv6 6to4/NAT64/site-local prefixes by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1250](https://redirect.github.com/modelcontextprotocol/registry/pull/1250) #### New Contributors - [@&#8203;SAY-5](https://redirect.github.com/SAY-5) made their first contribution in [#&#8203;1238](https://redirect.github.com/modelcontextprotocol/registry/pull/1238) - [@&#8203;mesutoezdil](https://redirect.github.com/mesutoezdil) made their first contribution in [#&#8203;1241](https://redirect.github.com/modelcontextprotocol/registry/pull/1241) **Full Changelog**: <modelcontextprotocol/registry@v1.7.6...v1.7.7> ### [`v1.7.6`](https://redirect.github.com/modelcontextprotocol/registry/releases/tag/v1.7.6) [Compare Source](https://redirect.github.com/modelcontextprotocol/registry/compare/v1.7.5...v1.7.6) #### What's Changed - deploy: update prod to v1.7.5 by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1228](https://redirect.github.com/modelcontextprotocol/registry/pull/1228) - auth: bind GitHub OIDC token exchange to a per-deployment audience by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1229](https://redirect.github.com/modelcontextprotocol/registry/pull/1229) - docs: document GitHub OIDC audience binding for self-hosters and CI users by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1230](https://redirect.github.com/modelcontextprotocol/registry/pull/1230) **Full Changelog**: <modelcontextprotocol/registry@v1.7.5...v1.7.6> ### [`v1.7.5`](https://redirect.github.com/modelcontextprotocol/registry/releases/tag/v1.7.5) [Compare Source](https://redirect.github.com/modelcontextprotocol/registry/compare/v1.7.4...v1.7.5) #### What's Changed - deploy: update prod to v1.7.4 by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1226](https://redirect.github.com/modelcontextprotocol/registry/pull/1226) - security: fix open redirect and add small hardening by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1227](https://redirect.github.com/modelcontextprotocol/registry/pull/1227) **Full Changelog**: <modelcontextprotocol/registry@v1.7.4...v1.7.5> ### [`v1.7.4`](https://redirect.github.com/modelcontextprotocol/registry/releases/tag/v1.7.4) [Compare Source](https://redirect.github.com/modelcontextprotocol/registry/compare/v1.7.3...v1.7.4) #### What's Changed - deploy: update prod to v1.7.3 by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1223](https://redirect.github.com/modelcontextprotocol/registry/pull/1223) - fix(deploy): bump registry pod memory to match doubled pgxpool size by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1225](https://redirect.github.com/modelcontextprotocol/registry/pull/1225) **Full Changelog**: <modelcontextprotocol/registry@v1.7.3...v1.7.4> ### [`v1.7.3`](https://redirect.github.com/modelcontextprotocol/registry/releases/tag/v1.7.3) [Compare Source](https://redirect.github.com/modelcontextprotocol/registry/compare/v1.7.2...v1.7.3) #### What's Changed - deploy: update prod to v1.7.2 by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1216](https://redirect.github.com/modelcontextprotocol/registry/pull/1216) - build(deps): bump github.com/pulumi/pulumi-kubernetes/sdk/v4 from 4.29.0 to 4.30.0 in /deploy by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;1217](https://redirect.github.com/modelcontextprotocol/registry/pull/1217) - build(deps): bump goreleaser/goreleaser-action from 7.1.0 to 7.2.1 in the actions group by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;1218](https://redirect.github.com/modelcontextprotocol/registry/pull/1218) - fix(list): use JSONB containment for RemoteURL filter (GIN-indexable) by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1220](https://redirect.github.com/modelcontextprotocol/registry/pull/1220) - fix(db): raise pgxpool MaxConns + PG max\_connections + set PG resources by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;1221](https://redirect.github.com/modelcontextprotocol/registry/pull/1221) **Full Changelog**: <modelcontextprotocol/registry@v1.7.2...v1.7.3> </details> <details> <summary>stacklok/toolhive (github.com/stacklok/toolhive)</summary> ### [`v0.26.1`](https://redirect.github.com/stacklok/toolhive/releases/tag/v0.26.1) [Compare Source](https://redirect.github.com/stacklok/toolhive/compare/v0.26.0...v0.26.1) #### What's Changed - Make Cedar group entity type name configurable by [@&#8203;jhrozek](https://redirect.github.com/jhrozek) in [#&#8203;5121](https://redirect.github.com/stacklok/toolhive/pull/5121) - Add authserver DCR discovery and config surface by [@&#8203;tgrunnagle](https://redirect.github.com/tgrunnagle) in [#&#8203;5041](https://redirect.github.com/stacklok/toolhive/pull/5041) - fix(authserver): send scope explicitly on upstream token refresh by [@&#8203;dallinstevens](https://redirect.github.com/dallinstevens) in [#&#8203;5096](https://redirect.github.com/stacklok/toolhive/pull/5096) - test(e2e): add all-client LLM gateway e2e matrix + fix secret provider bugs by [@&#8203;yrobla](https://redirect.github.com/yrobla) in [#&#8203;5116](https://redirect.github.com/stacklok/toolhive/pull/5116) - Add --tls-skip-verify flag to thv llm setup, config set, and proxy start by [@&#8203;yrobla](https://redirect.github.com/yrobla) in [#&#8203;5136](https://redirect.github.com/stacklok/toolhive/pull/5136) - Auto-detect Docker Desktop socket on Linux by [@&#8203;samuv](https://redirect.github.com/samuv) in [#&#8203;5122](https://redirect.github.com/stacklok/toolhive/pull/5122) - Consolidate ToolApplyConfig and LLMApplyConfig into pkg/llmgateway by [@&#8203;yrobla](https://redirect.github.com/yrobla) in [#&#8203;5138](https://redirect.github.com/stacklok/toolhive/pull/5138) - Include nested files when resolving git skills by [@&#8203;samuv](https://redirect.github.com/samuv) in [#&#8203;5139](https://redirect.github.com/stacklok/toolhive/pull/5139) - Release v0.26.1 by [@&#8203;toolhive-release-app](https://redirect.github.com/toolhive-release-app)\[bot] in [#&#8203;5140](https://redirect.github.com/stacklok/toolhive/pull/5140) #### New Contributors - [@&#8203;dallinstevens](https://redirect.github.com/dallinstevens) made their first contribution in [#&#8203;5096](https://redirect.github.com/stacklok/toolhive/pull/5096) **Full Changelog**: <stacklok/toolhive@v0.26.0...v0.26.1> ### [`v0.26.0`](https://redirect.github.com/stacklok/toolhive/releases/tag/v0.26.0) [Compare Source](https://redirect.github.com/stacklok/toolhive/compare/v0.25.0...v0.26.0) #### What's Changed - Drop legacy ToolHive registry format references from docs by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;5087](https://redirect.github.com/stacklok/toolhive/pull/5087) - Update module github.com/stacklok/toolhive-catalog to v0.20260428.0 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;5080](https://redirect.github.com/stacklok/toolhive/pull/5080) - Update module github.com/shirou/gopsutil/v4 to v4.26.3 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;5061](https://redirect.github.com/stacklok/toolhive/pull/5061) - Add interactive TUI dashboard for managing MCP servers by [@&#8203;peppescg](https://redirect.github.com/peppescg) in [#&#8203;4680](https://redirect.github.com/stacklok/toolhive/pull/4680) - Introduce LLMClientApp type to remove xcode from MCP API swagger enum by [@&#8203;yrobla](https://redirect.github.com/yrobla) in [#&#8203;5081](https://redirect.github.com/stacklok/toolhive/pull/5081) - Strengthen tool detection with binary presence check by [@&#8203;yrobla](https://redirect.github.com/yrobla) in [#&#8203;5083](https://redirect.github.com/stacklok/toolhive/pull/5083) - Add awsSts auth type support to vMCP by [@&#8203;tgrunnagle](https://redirect.github.com/tgrunnagle) in [#&#8203;5019](https://redirect.github.com/stacklok/toolhive/pull/5019) - Update module github.com/moby/moby/client to v0.4.1 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in [#&#8203;5059](https://redirect.github.com/stacklok/toolhive/pull/5059) - thv llm: complete setup/teardown orchestration by [@&#8203;yrobla](https://redirect.github.com/yrobla) in [#&#8203;5068](https://redirect.github.com/stacklok/toolhive/pull/5068) - Align REGISTRY.md with configYAML-only MCPRegistry spec by [@&#8203;rdimitrov](https://redirect.github.com/rdimitrov) in [#&#8203;5088](https://redirect.github.com/stacklok/toolhive/pull/5088) - ci(release): mint GitHub App installation token instead of RELEASE\_TOKEN PAT by [@&#8203;Nashon-Steffen](https://redirect.github.com/Nashon-Steffen) in [#&#8203;5093](https://redirect.github.com/stacklok/toolhive/pull/5093) - Wire MCPRemoteProxy resourceOverrides.proxyDeployment.imagePullSecrets by [@&#8203;JAORMX](https://redirect.github.com/JAORMX) in [#&#8203;5103](https://redirect.github.com/stacklok/toolhive/pull/5103) - Extract shared OAuthTokenSource into pkg/auth/tokensource by [@&#8203;yrobla](https://redirect.github.com/yrobla) in [#&#8203;5090](https://redirect.github.com/stacklok/toolhive/pull/5090) - fix(llm): use correct binary name for VS Code Insiders detection by [@&#8203;yrobla](https://redirect.github.com/yrobla) in [#&#8203;5109](https://redirect.github.com/stacklok/toolhive/pull/5109) - Preserve user fields in EmbeddingServer podTemplateSpec merge by [@&#8203;JAORMX](https://redirect.github.com/JAORMX) in [#&#8203;5104](https://redirect.github.com/stacklok/toolhive/pull/5104) - Add explicit imagePullSecrets field to VirtualMCPServer by [@&#8203;JAORMX](https://redirect.github.com/JAORMX) in [#&#8203;5107](https://redirect.github.com/stacklok/toolhive/pull/5107) - Add explicit imagePullSecrets field to MCPRegistry by [@&#8203;JAORMX](https://redirect.github.com/JAORMX) in [#&#8203;5106](https://redirect.github.com/stacklok/toolhive/pull/5106) - Move llm setup/teardown orchestration to pkg/llm by [@&#8203;yrobla](https://redirect.github.com/yrobla) in [#&#8203;5112](https://redirect.github.com/stacklok/toolhive/pull/5112) - Add missing encoding/json import to virtualmcpserver\_deployment.go by [@&#8203;jhrozek](https://redirect.github.com/jhrozek) in [#&#8203;5114](https://redirect.github.com/stacklok/toolhive/pull/5114) - fix(test): use require instead of assert in TestBuildServerConfig to prevent nil panic by [@&#8203;wucm667](https://redirect.github.com/wucm667) in [#&#8203;5098](https://redirect.github.com/stacklok/toolhive/pull/5098) - Detect imagePullSecrets drift on proxy Deployments by [@&#8203;jhrozek](https://redirect.github.com/jhrozek) in [#&#8203;5113](https://redirect.github.com/stacklok/toolhive/pull/5113) - Add operator-level defaultImagePullSecrets across all controllers by [@&#8203;JAORMX](https://redirect.github.com/JAORMX) in [#&#8203;5105](https://redirect.github.com/stacklok/toolhive/pull/5105) - Fix non-expiring upstream token handling and storage TTL bugs by [@&#8203;jhrozek](https://redirect.github.com/jhrozek) in [#&#8203;5092](https://redirect.github.com/stacklok/toolhive/pull/5092) - Allow OAuth2 upstreams to omit userInfo config by [@&#8203;tgrunnagle](https://redirect.github.com/tgrunnagle) in [#&#8203;5094](https://redirect.github.com/stacklok/toolhive/pull/5094) - Release v0.26.0 by [@&#8203;toolhive-release-app](https://redirect.github.com/toolhive-release-app)\[bot] in [#&#8203;5131](https://redirect.github.com/stacklok/toolhive/pull/5131) #### New Contributors - [@&#8203;wucm667](https://redirect.github.com/wucm667) made their first contribution in [#&#8203;5098](https://redirect.github.com/stacklok/toolhive/pull/5098) - [@&#8203;toolhive-release-app](https://redirect.github.com/toolhive-release-app)\[bot] made their first contribution in [#&#8203;5131](https://redirect.github.com/stacklok/toolhive/pull/5131) **Full Changelog**: <stacklok/toolhive@v0.25.0...v0.26.0> </details> <details> <summary>kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)</summary> ### [`v0.24.0`](https://redirect.github.com/kubernetes-sigs/controller-runtime/releases/tag/v0.24.0) [Compare Source](https://redirect.github.com/kubernetes-sigs/controller-runtime/compare/v0.23.3...v0.24.0) ##### ⚠️ Breaking Changes - Dependencies: Update to k8s.io/\* v1.36 ([#&#8203;3506](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3506) [#&#8203;3462](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3462) [#&#8203;3486](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3486) [#&#8203;3450](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3450)) ##### 🐛 Bug Fixes - Cache: Fix IndexField blocking until informer is synced ([#&#8203;3445](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3445)) - Cache: Wait for cache sync when ReaderFailOnMissingInformer is true ([#&#8203;3425](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3425)) - Client: Update typed ApplyConfigurations with server response ([#&#8203;3475](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3475)) - Fakeclient: Fix SSA status patch resource version check ([#&#8203;3443](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3443)) - Fakeclient: Fix panic when using CRs with embedded pointer structs ([#&#8203;3431](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3431)) - Fakeclient: Fix status apply if existing object has managedFields set ([#&#8203;3430](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3430)) - Fakeclient: Retry GenerateName on AlreadyExists collisions ([#&#8203;3498](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3498)) - HTTP servers: Wire up base context into http servers ([#&#8203;3452](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3452)) ##### 🌱 Others - Builder/Webhooks: Remove deprecated custom path function ([#&#8203;3465](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3465)) - Cache: Test cache reader waits for cache sync ([#&#8203;3434](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3434)) - Certwatcher: Deflake certwatcher tests ([#&#8203;3457](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3457)) - Dependencies: Use forked version of btree ([#&#8203;3449](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3449)) - Envtest: Ensure envtest stops the whole process group ([#&#8203;3447](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3447)) - Logging: Add missing space in zap-log-level flag description ([#&#8203;3492](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3492)) - Misc: Adopt new(x) over ptr.To(x) and re-enable newexpr lint ([#&#8203;3489](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3489)) - Owners: Cleanup ([#&#8203;3453](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3453)) - Recorder: Add logger into context for structured logging ([#&#8203;3454](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3454)) - Recorder: Switch to `StartLogging` for event debug logs ([#&#8203;3451](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3451)) - Scheme: Deprecate the scheme builder ([#&#8203;3461](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3461)) - Source/Kind: Improve logging for dynamic type kind source ([#&#8203;3494](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3494)) - Webhooks: Reduce memory usage of default webhooks ([#&#8203;3463](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3463) [#&#8203;3468](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3468)) ##### 🌱 CI & linters - Chore: Update golangci-lint version to v2.8.0 ([#&#8203;3448](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3448)) - Chore: Update golangci-lint version to v2.10.1 ([#&#8203;3470](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3470)) - Chore: Update golangci-lint version to v2.11.3 ([#&#8203;3482](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3482)) - Migrate away from custom GitHub action approval workflow ([#&#8203;3491](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3491)) - Release: Auto-create git tags for the `tools/setup-envtest` submodule ([#&#8203;3476](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3476)) :book: Additionally, there has been 1 contribution to our documentation. ([#&#8203;3477](https://redirect.github.com/kubernetes-sigs/controller-runtime/issues/3477)) ##### Dependencies ##### Added - github.com/cenkalti/backoff/v5: [v5.0.3](https://redirect.github.com/cenkalti/backoff/tree/v5.0.3) - gonum.org/v1/gonum: v0.16.0 - k8s.io/streaming: v0.36.0 ##### Changed - cel.dev/expr: v0.24.0 → v0.25.1 - cloud.google.com/go/compute/metadata: v0.6.0 → v0.9.0 - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: [v1.26.0 → v1.30.0](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go/compare/detectors/gcp/v1.26.0...detectors/gcp/v1.30.0) - github.com/alecthomas/units: [b94a6e3 → 0f3dac3](https://redirect.github.com/alecthomas/units/compare/b94a6e3...0f3dac3) - github.com/cncf/xds/go: [2f00578 → ee656c7](https://redirect.github.com/cncf/xds/compare/2f00578...ee656c7) - github.com/coreos/go-oidc: [v2.3.0+incompatible → v2.5.0+incompatible](https://redirect.github.com/coreos/go-oidc/compare/v2.3.0...v2.5.0) - github.com/coreos/go-systemd/v22: [v22.5.0 → v22.7.0](https://redirect.github.com/coreos/go-systemd/compare/v22.5.0...v22.7.0) - github.com/davecgh/go-spew: [v1.1.1 → d8f796a](https://redirect.github.com/davecgh/go-spew/compare/v1.1.1...d8f796a) - github.com/emicklei/go-restful/v3: [v3.12.2 → v3.13.0](https://redirect.github.com/emicklei/go-restful/compare/v3.12.2...v3.13.0) - github.com/envoyproxy/go-control-plane/envoy: [v1.32.4 → v1.36.0](https://redirect.github.com/envoyproxy/go-control-plane/compare/envoy/v1.32.4...envoy/v1.36.0) - github.com/envoyproxy/go-control-plane: [v0.13.4 → v0.14.0](https://redirect.github.com/envoyproxy/go-control-plane/compare/v0.13.4...v0.14.0) - github.com/envoyproxy/protoc-gen-validate: [v1.2.1 → v1.3.0](https://redirect.github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.0) - github.com/go-jose/go-jose/v4: [v4.0.4 → v4.1.3](https://redirect.github.com/go-jose/go-jose/compare/v4.0.4...v4.1.3) - github.com/golang-jwt/jwt/v5: [v5.2.2 → v5.3.0](https://redirect.github.com/golang-jwt/jwt/compare/v5.2.2...v5.3.0) - github.com/golang/glog: [v1.2.4 → v1.2.5](https://redirect.github.com/golang/glog/compare/v1.2.4...v1.2.5) - github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus: [v1.0.1 → v1.1.0](https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/compare/providers/prometheus/v1.0.1...providers/prometheus/v1.1.0) - github.com/grpc-ecosystem/go-grpc-middleware/v2: [v2.3.0 → v2.3.3](https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/compare/v2.3.0...v2.3.3) - github.com/grpc-ecosystem/grpc-gateway/v2: [v2.26.3 → v2.27.7](https://redirect.github.com/grpc-ecosystem/grpc-gateway/compare/v2.26.3...v2.27.7) - github.com/moby/spdystream: [v0.5.0 → v0.5.1](https://redirect.github.com/moby/spdystream/compare/v0.5.0...v0.5.1) - github.com/onsi/ginkgo/v2: [v2.27.2 → v2.27.4](https://redirect.github.com/onsi/ginkgo/compare/v2.27.2...v2.27.4) - github.com/onsi/gomega: [v1.38.2 → v1.39.0](https://redirect.github.com/onsi/gomega/compare/v1.38.2...v1.39.0) - github.com/pmezard/go-difflib: [v1.0.0 → 5d4384e](https://redirect.github.com/pmezard/go-difflib/compare/v1.0.0...5d4384e) - github.com/prometheus/common: [v0.66.1 → v0.67.5](https://redirect.github.com/prometheus/common/compare/v0.66.1...v0.67.5) - github.com/prometheus/procfs: [v0.16.1 → v0.19.2](https://redirect.github.com/prometheus/procfs/compare/v0.16.1...v0.19.2) - github.com/spf13/cobra: [v1.10.0 → v1.10.2](https://redirect.github.com/spf13/cobra/compare/v1.10.0...v1.10.2) - github.com/spiffe/go-spiffe/v2: [v2.5.0 → v2.6.0](https://redirect.github.com/spiffe/go-spiffe/compare/v2.5.0...v2.6.0) - go.etcd.io/etcd/api/v3: v3.6.5 → v3.6.8 - go.etcd.io/etcd/client/pkg/v3: v3.6.5 → v3.6.8 - go.etcd.io/etcd/client/v3: v3.6.5 → v3.6.8 - go.etcd.io/etcd/pkg/v3: v3.6.5 → v3.6.8 - go.etcd.io/etcd/server/v3: v3.6.5 → v3.6.8 - go.opentelemetry.io/auto/sdk: v1.1.0 → v1.2.1 - go.opentelemetry.io/contrib/detectors/gcp: v1.34.0 → v1.39.0 - go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.60.0 → v0.65.0 - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.61.0 → v0.65.0 - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.34.0 → v1.40.0 - go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.34.0 → v1.40.0 - go.opentelemetry.io/otel/metric: v1.36.0 → v1.41.0 - go.opentelemetry.io/otel/sdk/metric: v1.36.0 → v1.40.0 - go.opentelemetry.io/otel/sdk: v1.36.0 → v1.40.0 - go.opentelemetry.io/otel/trace: v1.36.0 → v1.41.0 - go.opentelemetry.io/otel: v1.36.0 → v1.41.0 - go.opentelemetry.io/proto/otlp: v1.5.0 → v1.9.0 - go.uber.org/zap: v1.27.0 → v1.27.1 - golang.org/x/crypto: v0.45.0 → v0.47.0 - golang.org/x/exp: [`8a7402a`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/8a7402a) → [`944ab1f`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/944ab1f) - golang.org/x/mod: v0.29.0 → v0.32.0 - golang.org/x/net: v0.47.0 → v0.49.0 - golang.org/x/oauth2: v0.30.0 → v0.34.0 - golang.org/x/sync: v0.18.0 → v0.19.0 - golang.org/x/sys: v0.38.0 → v0.40.0 - golang.org/x/telemetry: [`078029d`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/078029d) → [`bd525da`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/bd525da) - golang.org/x/term: v0.37.0 → v0.39.0 - golang.org/x/text: v0.31.0 → v0.33.0 - golang.org/x/time: v0.9.0 → v0.14.0 - golang.org/x/tools/go/expect: v0.1.0-deprecated → v0.1.1-deprecated - golang.org/x/tools: v0.38.0 → v0.41.0 - google.golang.org/genproto/googleapis/api: [`a0af3ef`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/a0af3ef) → [`8636f87`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/8636f87) - google.golang.org/genproto/googleapis/rpc: [`200df99`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/200df99) → [`8636f87`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/8636f87) - google.golang.org/grpc: v1.72.2 → v1.79.3 - google.golang.org/protobuf: v1.36.8 → [`f2248ac`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/f2248ac) - k8s.io/api: v0.35.0 → v0.36.0 - k8s.io/apiextensions-apiserver: v0.35.0 → v0.36.0 - k8s.io/apimachinery: v0.35.0 → v0.36.0 - k8s.io/apiserver: v0.35.0 → v0.36.0 - k8s.io/client-go: v0.35.0 → v0.36.0 - k8s.io/code-generator: v0.35.0 → v0.36.0 - k8s.io/component-base: v0.35.0 → v0.36.0 - k8s.io/klog/v2: v2.130.1 → v2.140.0 - k8s.io/kms: v0.35.0 → v0.36.0 - k8s.io/kube-openapi: [`589584f`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/589584f) → [`43fb72c`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/43fb72c) - k8s.io/utils: [`bc988d5`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/bc988d5) → [`b8788ab`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/b8788ab) - sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.31.2 → v0.34.0 - sigs.k8s.io/structured-merge-diff/v6: v6.3.0 → v6.3.2 ##### Removed - github.com/cenkalti/backoff/v4: [v4.3.0](https://redirect.github.com/cenkalti/backoff/tree/v4.3.0) - github.com/gregjones/httpcache: [901d907](https://redirect.github.com/gregjones/httpcache/tree/901d907) - github.com/grpc-ecosystem/go-grpc-prometheus: [v1.2.0](https://redirect.github.com/grpc-ecosystem/go-grpc-prometheus/tree/v1.2.0) - github.com/zeebo/errs: [v1.4.0](https://redirect.github.com/zeebo/errs/tree/v1.4.0) - golang.org/x/xerrors: [`9bdfabe`](https://redirect.github.com/kubernetes-sigs/controller-runtime/commit/9bdfabe) *Thanks to all our contributors!* 😊 </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/stacklok/toolhive-registry-server). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Radoslav Dimitrov <radoslav@stacklok.com>
1 parent 0e48936 commit 193417d

5 files changed

Lines changed: 92 additions & 81 deletions

File tree

docs/thv-registry-api/docs.go

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/thv-registry-api/swagger.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -743,6 +743,7 @@
743743
"version": {
744744
"description": "Version is the package version (required for npm, pypi, nuget; optional for mcpb; not used by oci where version is in the identifier)",
745745
"example": "1.0.2",
746+
"maxLength": 255,
746747
"minLength": 1,
747748
"type": "string"
748749
}
@@ -1058,6 +1059,8 @@
10581059
},
10591060
"version": {
10601061
"example": "1.0.2",
1062+
"maxLength": 255,
1063+
"minLength": 1,
10611064
"type": "string"
10621065
},
10631066
"websiteUrl": {

docs/thv-registry-api/swagger.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -525,6 +525,7 @@ components:
525525
description: Version is the package version (required for npm, pypi, nuget;
526526
optional for mcpb; not used by oci where version is in the identifier)
527527
example: 1.0.2
528+
maxLength: 255
528529
minLength: 1
529530
type: string
530531
type: object
@@ -773,6 +774,8 @@ components:
773774
type: string
774775
version:
775776
example: 1.0.2
777+
maxLength: 255
778+
minLength: 1
776779
type: string
777780
websiteUrl:
778781
example: https://modelcontextprotocol.io/examples

go.mod

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ module github.com/stacklok/toolhive-registry-server
33
go 1.26.0
44

55
require (
6-
github.com/Masterminds/semver/v3 v3.4.0
7-
github.com/aws/aws-sdk-go-v2/config v1.32.16
8-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.22
9-
github.com/aws/aws-sdk-go-v2/feature/rds/auth v1.6.22
6+
github.com/Masterminds/semver/v3 v3.5.0
7+
github.com/aws/aws-sdk-go-v2/config v1.32.17
8+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.23
9+
github.com/aws/aws-sdk-go-v2/feature/rds/auth v1.6.23
1010
github.com/aws/smithy-go v1.25.1
1111
github.com/go-chi/chi/v5 v5.2.5
1212
github.com/go-git/go-billy/v5 v5.8.0
@@ -17,11 +17,11 @@ require (
1717
github.com/golang-migrate/migrate/v4 v4.19.1
1818
github.com/google/uuid v1.6.0
1919
github.com/jackc/pgx/v5 v5.9.2
20-
github.com/mark3labs/mcp-go v0.49.0
21-
github.com/modelcontextprotocol/registry v1.7.2
20+
github.com/mark3labs/mcp-go v0.51.0
21+
github.com/modelcontextprotocol/registry v1.7.7
2222
github.com/spf13/cobra v1.10.2
2323
github.com/spf13/viper v1.21.0
24-
github.com/stacklok/toolhive v0.25.0
24+
github.com/stacklok/toolhive v0.26.1
2525
github.com/stacklok/toolhive-core v0.0.17
2626
github.com/stretchr/testify v1.11.1
2727
github.com/swaggo/swag/v2 v2.0.0-rc5
@@ -38,7 +38,7 @@ require (
3838
golang.org/x/term v0.42.0
3939
gopkg.in/yaml.v3 v3.0.1
4040
k8s.io/apimachinery v0.36.0
41-
sigs.k8s.io/controller-runtime v0.23.3
41+
sigs.k8s.io/controller-runtime v0.24.0
4242
)
4343

4444
require (
@@ -50,17 +50,17 @@ require (
5050
github.com/ProtonMail/go-crypto v1.1.6 // indirect
5151
github.com/adrg/xdg v0.5.3 // indirect
5252
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
53-
github.com/aws/aws-sdk-go-v2 v1.41.6 // indirect
54-
github.com/aws/aws-sdk-go-v2/credentials v1.19.15 // indirect
55-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.22 // indirect
56-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.22 // indirect
57-
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.23 // indirect
58-
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.8 // indirect
59-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.22 // indirect
60-
github.com/aws/aws-sdk-go-v2/service/signin v1.0.10 // indirect
61-
github.com/aws/aws-sdk-go-v2/service/sso v1.30.16 // indirect
62-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.20 // indirect
63-
github.com/aws/aws-sdk-go-v2/service/sts v1.42.0 // indirect
53+
github.com/aws/aws-sdk-go-v2 v1.41.7 // indirect
54+
github.com/aws/aws-sdk-go-v2/credentials v1.19.16 // indirect
55+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.23 // indirect
56+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.23 // indirect
57+
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.24 // indirect
58+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.9 // indirect
59+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.23 // indirect
60+
github.com/aws/aws-sdk-go-v2/service/signin v1.0.11 // indirect
61+
github.com/aws/aws-sdk-go-v2/service/sso v1.30.17 // indirect
62+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.21 // indirect
63+
github.com/aws/aws-sdk-go-v2/service/sts v1.42.1 // indirect
6464
github.com/beorn7/perks v1.0.1 // indirect
6565
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
6666
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
@@ -85,12 +85,12 @@ require (
8585
github.com/docker/cli v29.4.0+incompatible // indirect
8686
github.com/docker/docker v28.5.2+incompatible // indirect
8787
github.com/docker/docker-credential-helpers v0.9.3 // indirect
88-
github.com/docker/go-connections v0.6.0 // indirect
88+
github.com/docker/go-connections v0.7.0 // indirect
8989
github.com/docker/go-units v0.5.0 // indirect
9090
github.com/dustin/go-humanize v1.0.1 // indirect
9191
github.com/dylibso/observe-sdk/go v0.0.0-20240819160327-2d926c5d788a // indirect
9292
github.com/ebitengine/purego v0.10.0 // indirect
93-
github.com/emicklei/go-restful/v3 v3.12.2 // indirect
93+
github.com/emicklei/go-restful/v3 v3.13.0 // indirect
9494
github.com/emirpasic/gods v1.18.1 // indirect
9595
github.com/evanphx/json-patch/v5 v5.9.11 // indirect
9696
github.com/extism/go-sdk v1.7.0 // indirect
@@ -125,7 +125,6 @@ require (
125125
github.com/gogo/protobuf v1.3.2 // indirect
126126
github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect
127127
github.com/golang/mock v1.7.0-rc.1 // indirect
128-
github.com/google/btree v1.1.3 // indirect
129128
github.com/google/gnostic-models v0.7.0 // indirect
130129
github.com/google/go-containerregistry v0.21.5 // indirect
131130
github.com/google/jsonschema-go v0.4.2 // indirect
@@ -155,8 +154,8 @@ require (
155154
github.com/mitchellh/go-homedir v1.1.0 // indirect
156155
github.com/moby/docker-image-spec v1.3.1 // indirect
157156
github.com/moby/go-archive v0.2.0 // indirect
158-
github.com/moby/moby/api v1.54.1 // indirect
159-
github.com/moby/moby/client v0.4.0 // indirect
157+
github.com/moby/moby/api v1.54.2 // indirect
158+
github.com/moby/moby/client v0.4.1 // indirect
160159
github.com/moby/patternmatcher v0.6.1 // indirect
161160
github.com/moby/spdystream v0.5.1 // indirect
162161
github.com/moby/sys/atomicwriter v0.1.0 // indirect
@@ -189,6 +188,7 @@ require (
189188
github.com/redis/go-redis/v9 v9.18.0 // indirect
190189
github.com/russross/blackfriday/v2 v2.1.0 // indirect
191190
github.com/sagikazarmark/locafero v0.11.0 // indirect
191+
github.com/santhosh-tekuri/jsonschema/v6 v6.0.2 // indirect
192192
github.com/seatgeek/logrus-gelf-formatter v0.0.0-20210414080842-5b05eb8ff761 // indirect
193193
github.com/segmentio/asm v1.2.1 // indirect
194194
github.com/sergi/go-diff v1.4.0 // indirect
@@ -255,9 +255,9 @@ require (
255255
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
256256
gopkg.in/inf.v0 v0.9.1 // indirect
257257
gopkg.in/warnings.v0 v0.1.2 // indirect
258-
k8s.io/api v0.35.3 // indirect
259-
k8s.io/apiextensions-apiserver v0.35.0 // indirect
260-
k8s.io/client-go v0.35.3 // indirect
258+
k8s.io/api v0.36.0 // indirect
259+
k8s.io/apiextensions-apiserver v0.36.0 // indirect
260+
k8s.io/client-go v0.36.0 // indirect
261261
k8s.io/klog/v2 v2.140.0 // indirect
262262
k8s.io/kube-openapi v0.0.0-20260317180543-43fb72c5454a // indirect
263263
k8s.io/streaming v0.36.0 // indirect

0 commit comments

Comments
 (0)