Skip to content

docs: Fix typo in quickstart docs - #17

Merged
dimetron merged 3 commits into
kagent-dev:mainfrom
lucchmielowski:patch-1
Sep 22, 2026
Merged

dimetron merged 3 commits into
kagent-dev:mainfrom
lucchmielowski:patch-1

Conversation

@lucchmielowski

@lucchmielowski lucchmielowski commented Jul 29, 2025

Copy link
Copy Markdown
Contributor

Description

Hi ! 👋 I was looking into creating an MCP tool for kyverno and discovered a typo. Thought I'd might as well create a PR to fix it 😅

Signed-off-by: Luc Chmielowski <luc.chmielowski@nirmata.com>
@dimetron

Copy link
Copy Markdown
Collaborator

I see there is official https://github.com/nirmata/kyverno-mcp

@lucchmielowski

lucchmielowski commented Jul 31, 2025

Copy link
Copy Markdown
Contributor Author

Yes definitely @dimetron (I'm from Nirmata btw), I discovered it shortly after my message, a ended up mostly POCing its "integration" with kagent and agentgateway 😄 (and made it work without any issue as expected 👍).

@dimetron
dimetron merged commit bd6e49d into kagent-dev:main Sep 22, 2026
5 checks passed
dimetron added a commit that referenced this pull request Sep 23, 2026
Upstream main still runs mark3labs/mcp-go; this branch migrates to the official
go-sdk. The three incoming commits therefore needed judgement, not just a
take-theirs/take-ours:

* 1bdfcd6 (heap leak, #85) fixes a session leak that exists on mark3labs v0.43.2
  by bumping to v1.1.0 and enabling its opt-in sweeper. This branch removed
  mark3labs entirely in 6dc138b/761a438 and ported the same fix to the go-sdk
  path. Its only surviving contribution is intent, already implemented, so its
  cmd/main.go edits are dropped rather than merged - they reference
  server.StreamableHTTPServer and server.NewMCPServer, which do not exist here.

* e5cea22 (prometheus/grafana env vars, #63) applied cleanly to
  helm/kagent-tools/templates/deployment.yaml.

* bd6e49d (quickstart typo, #17) applied cleanly.

Conflict resolutions:

  go.mod/go.sum        ours. Upstream is the older line throughout - kubescape
                       k8s-interface 0.0.203 vs 0.0.221, k8s.io 0.35.3 vs 0.37.0,
                       jsonschema-go 0.4.2 vs 0.4.3 - and the SDK differs by
                       design. Re-tidied after.
  Makefile             ours. Upstream pins istio 1.30.1, kubectl 1.36.2, helm
                       4.2.2, cilium 0.19.4 and golangci-lint v1.63.4; this
                       branch is newer on all five. Keeps the .golangci.yml v2
                       config that only golangci-lint v2 understands.
  README.md            ours for the --session-idle-ttl default, because this
                       branch defines sessionIdleTTLDefault = 30m; upstream
                       says 10m for its own variable. Upstreams mcp_inspect
                       removal is not taken - the tool is still registered in
                       pkg/utils/common.go:220.
  cmd/main.go          ours (go-sdk API), see 1bdfcd6 above.
  cmd/streamable_http_test.go  ours (add/add, go-sdk version).

Verified on the merged tree: go build ./... clean, go vet ./... clean, 19/19
unit packages pass, golangci-lint 0 issues.

Signed-off-by: Dmytro Rashko <dimetron@me.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants