github containers/kubernetes-mcp-server v0.0.63

4 hours ago

What's Changed

  • feat(kubevirt): add product name override mechanism for downstream branding by @ksimon1 in #1070
  • fix(test): inherit ReadOnly from suite config in reload test by @matzew in #1136
  • fix(test): use BaseDefault() in ToolsetsSuite to avoid downstream config leaking by @matzew in #1137
  • fix(test): preserve ReadOnly in cfgFromTOML helper for downstream compatibility by @matzew in #1139
  • ci(mcpchecker): move to using mcpchecker diff action instead of bash scripts for diff by @Cali0707 in #1141
  • docs(agents): expand downstream test guidance + refactor TOML idioms by @manusa in #1144
  • chore(deps): pin gen-crd-api-reference-docs via replace directive by @manusa in #1145
  • feat(config): support for logging to file by @difrost in #1083
  • feat(tokenexchange): add EC key support and Entra ID federated auth style by @nader-ziada in #1147
  • build(deps): bump helm.sh/helm/v3 from 3.20.2 to 3.21.0 by @dependabot[bot] in #1149
  • feat(kubevirt): add tool for QEMU guest agent access by @codingben in #811
  • feat(config): structure context list output by @immanuwell in #1151
  • Kiali: Added ArgoCD applications into list resources by @hhovsepy in #1152
  • chore(config): polish #1151 follow-up and add structured-output spec by @manusa in #1154
  • build(kubevirt): bump KubeVirt v1.8.2, CDI v1.65.0, Multus v4.2.4 by @lyarwood in #1146
  • Adjusted Kiali tests to endpoints. by @hhovsepy in #1115
  • feat(core): Add fieldSelector to events_list and namespaces_list tools by @difrost in #1138
  • build(deps): bump github.com/modelcontextprotocol/go-sdk from 1.6.0 to 1.6.1 by @dependabot[bot] in #1163
  • fix(auth): Token pass-through mode by @nbottari9 in #1160
  • fix(tests): fix sporadic http test failures by @difrost in #1161
  • refactor(test): consolidate http test server shutdown by @manusa in #1165
  • eval(core): check if ssa removes fields when model makes update by @Cali0707 in #1166
  • build(deps): bump the opentelemetry group with 11 updates by @dependabot[bot] in #1171
  • ci(workflows): track Go version from go.mod and gate directive bumps by @manusa in #1172
  • fix(ci): move to using core instead of kubernetes suite by @Cali0707 in #1170
  • build(deps): bump github.com/tektoncd/pipeline from 1.12.0 to 1.13.0 by @dependabot[bot] in #1175
  • chore: update mcpchecker evaluation results by @github-actions[bot] in #1177
  • refactor(kubernetes)!: return separate stdout and stderr from PodsExec by @arghosh93 in #1174
  • chore: bump go to 1.26.3 by @Cali0707 in #1180
  • build(deps): bump github.com/containerd/containerd from 1.7.30 to 1.7.32 by @matzew in #1182
  • HTTP: Don't fail for errors during shutdown by @2uasimojo in #1183
  • chore: update mcpchecker evaluation results by @github-actions[bot] in #1186
  • feat: add HasGVKs method to Provider interface by @cajieh in #1189
  • build(deps): bump golang.org/x/sync from 0.20.0 to 0.21.0 in the golang-x group by @dependabot[bot] in #1192
  • Kiali And Istio versions bump. by @hhovsepy in #1195
  • feat: implement HasGVKs for single cluster provider by @shahsahil264 in #1193
  • test(kiali): backend tests json result assertion fix by @hhovsepy in #1197
  • fix(logging): guard log file close against concurrent writes by @manusa in #1200
  • test(watcher): de-flake TestClusterState on slow runners by @manusa in #1201
  • build(deps): bump the kubernetes group with 8 updates by @dependabot[bot] in #1203
  • build(deps): bump helm.sh/helm/v3 from 3.21.0 to 3.21.1 by @dependabot[bot] in #1204
  • feat(kiali): add built-in MCP prompts to the Kiali toolset by @hhovsepy in #1176
  • test(exec): de-flake TestPodsExec SPDY stream reset on slow runners by @manusa in #1206
  • chore(logs)!: switch to contextual logging by @Cali0707 in #1202
  • build(deps): bump github.com/tektoncd/pipeline from 1.13.0 to 1.13.1 by @dependabot[bot] in #1209
  • refactor(klogutil): type-safe composable log attributes by @manusa in #1210
  • feat(kubevirt): add windows-golden-image prompt for automated Windows golden image creation by @ksimon1 in #1033
  • chore: update mcpchecker evaluation results by @github-actions[bot] in #1207
  • fix(http): SIGHUP reloads rather than terminating by @2uasimojo in #1191
  • fix(http): ignore SIGHUP in no-config HTTP mode by @manusa in #1212
  • build(deps): bump github.com/coreos/go-oidc/v3 from 3.18.0 to 3.19.0 by @dependabot[bot] in #1214
  • build(deps): bump actions/checkout from 6 to 7 in the github-actions group by @dependabot[bot] in #1216
  • feat(api): add output schema support for MCP tools by @andreasgerstmayr in #1215
  • build(deps): bump helm.sh/helm/v3 from 3.21.1 to 3.21.2 by @dependabot[bot] in #1221
  • fix(auth): refresh STS config after reload by @jstar0 in #1217
  • refactor(auth): finish STS reload follow-ups from #1110 by @manusa in #1223
  • chore: update mcpchecker evaluation results by @github-actions[bot] in #1222
  • test(mcp): cover output schema typed-nil guard (follow-up to #1215) by @manusa in #1218
  • fix(tokenexchange): enforce require_tls on token exchange HTTP client by @lunarwhite in #1178

New Contributors

Full Changelog: v0.0.62...v0.0.63

Don't miss a new kubernetes-mcp-server release

NewReleases is sending notifications on new releases.