platformchangelog.dev
43 tools
tools43j k move f filter
‹ tools kagenttool

kagent

v0.10.3current · 2026-10-02

Open-source framework for running AI agents inside Kubernetes, with tools for cluster and cloud-native operations.

governance CNCF·license oss
toolAI agents on platform
release lines seen0.100.9
alternatives1
K8sGPTv0.4.40

K8sGPT diagnoses and explains; kagent is a framework for agents that act. Different blast radius.

other coverage
No case notes yet. Know of a public postmortem or case study? Tell us.
releases5change lines typed from the source notes
v0.10.32026-10-02patch~*sharesource
  • Bump kagent-tools to 0.3.0 (backport to release/v0.10.x)changed
  • Derive full runtime image from the tag namefixed
2 lines1 changed1 fixedtyped from the source notes
v0.10.22026-09-23patch~***sharesource
  • [0.10.x] Clean up python adk image to resolve CVEschanged
  • Skip unchanged MCP tool writes to Postgresfixed
  • Resync the lockfile, and clear every fixable CVEfixed
  • Copy to the clipboard outside a secure contextfixed
4 lines1 changed3 fixedtyped from the source notes
v0.10.12026-09-08patch+**sharesource
  • Support responses API for Python ADK agentsadded
  • Preserve A2A user identity before task resolutionfixed
  • Python agents HITL resume and align memory APIfixed
1 maintenance lines (dependency bumps, CI, tests, docs)
  • Run workflows on Blacksmith runners (backport to release/v0.10.x)maintenance
4 lines1 added2 fixed1 maintenancetyped from the source notes
v0.10.02026-09-04minorsecurity+++++~~~~~~~~*****!sharesource
  • Patch CRITICAL/HIGH CVEs in golang-adk-full and app imagessecurity
  • Scope task get, create, and delete to the ownersecurity
  • Resolve CVE-2026-84304 (bump grpc)security
  • Update claude db migration skill reference with additional constraintschanged
  • Switch default declarative agent runtime to gochanged
  • Add ACP shim for communication with agents in substratechanged
  • Add Charlesthebird as CODEOWNER for ui directorychanged
  • Add query-contraction check against the previous releasechanged
  • Feat(sso) expired token session redirectchanged
  • Allow configuration of A2A client timeoutchanged
  • Add check for schema-agnostic sqlchanged
  • Stop false stale-send guard after tool-call turnschanged
108 more lines
  • Trigger CI workflows on all release/ brancheschanged
  • Add database upgrade and rollback compatibility testschanged
  • Switch migrator to orchestrator and manage downstream migrationschanged
  • Remove cr.kagent.dev alias usagechanged
  • Add kagent db migrate CLI for out-of-band migrationschanged
  • Add SKIP_MIGRATIONS to run migrations out-of-bandchanged
  • Gate SandboxAgent actor readiness on the app serving trafficchanged
  • Feat(MCP UI) chat widgetschanged
  • Fixes empty secretkeyref in azureopenaichanged
  • Add 'none' as an option for reasoning effort, update models acrosschanged
  • Feat (UI): improve UX by grouping tool calls in the chatchanged
  • Mark agent as ready when at least one replica is availablechanged
  • Fix droping an MCP toolset when the MCP server isn't reachable at startupchanged
  • Clean up and move the agent creation functions into a single filechanged
  • Reference declarative agents by tag; digests only for sandbox agentschanged
  • Bump minimum python version to 3.11changed
  • Reduce redundant fetching and optimize rendering (ui)changed
  • (otel)(fix): don't double-instrument OpenAI on the agents runtimechanged
  • Add substrate badge to agent cardschanged
  • Helm: add annotations support to controller and UI ServiceAccountschanged
  • Add xhigh as a valid reasoning effort for openai modelschanged
  • Honor event timestamp filters when loading sessionschanged
  • Force-flush trace spans before the A2A response completes for substratechanged
  • Batch checkpoint writes to remove N+1 querychanged
  • Bump deps for CVE fixeschanged
  • Backport 2361 and 2367changed
  • Backport 2153 to 0.10.x releasechanged
  • Backport 2369 to 0.10.x release branchchanged
  • Backport 2365 to 0.10.x release branchchanged
  • Backport 2387 to 0.10.x release branchchanged
  • Backport 2091 to 0.10.x release branchchanged
  • Backport #2394 CVE fixes to release/v0.10.xchanged
  • Backport 2400 to 0.10.x release branchchanged
  • Backport 2392 to 0.10.x release branchchanged
  • Backport #2479 CVE fix to release/v0.10.xchanged
  • Backport #2423 CVE fixes to release/v0.10.xchanged
  • Honor LOG_LEVEL in bundled agents and expose agent env config in helmchanged
  • Backport #2539 (remove bundled doc2vec) to release/v0.10.xchanged
  • Bump Google ADK to address Starlette CVEschanged
  • Bump go to v1.26.7 + x/mod v0.40.0changed
  • Backport #2637 (bump postgres to 18.6-alpine3.23) to release/v0.10.xchanged
  • Configurable nginx, controller, and UI inactivity ti…added
  • Add controller service annotationsadded
  • Enable sharing of chat sessionsadded
  • Substrate support for BYO and python runtimes for SandboxAgent CRadded
  • Bump agent substrate to 0.0.7added
  • Bump agent substrate to 0.0.8added
  • Support deployment annotationsadded
  • Add nodeSelector support to agent helm chartsadded
  • Expose icon, provider, documentation URL and version on agent A2A cardadded
  • Add claude ACP sandbox targetadded
  • Store session state in durableDir volume for declarative sandbox agentsadded
  • Add UI HTTPRouteadded
  • Bump bundled oauth2-proxy subchart to ~10.7.0added
  • Default nodeSelector for agent deployments (--default-agent-node-selector)added
  • Add podLabels for controller and UI pod templatesadded
  • Add extraObjects for arbitrary manifestsadded
  • Playwright ui tests foundation stage 0added
  • Allow read-only shares to read A2A tasksadded
  • Make Go (ADK) runtime agent image independently configurableadded
  • Allow custom annotations on the default ModelConfigadded
  • Playwright UI E2E suite — helpers + feature flows (stage 2)added
  • Serve A2A ListTasks from the task storeadded
  • Add maxCompletionTokens for OpenAIadded
  • Wire maxOutputTokens for native Gemini and Vertexadded
  • Add envFrom support to agent deployment specadded
  • Add native AWS Bedrock Guardrails support to ModelConfigadded
  • Configurable Bedrock read/connect timeoutadded
  • Add deploymentAnnotations to agent deployment specadded
  • Allow disabling default modelconfigadded
  • Send RFC 8707 resource and audience on token exchangeadded
  • Send RFC 8707 resource and audience on token exchange (Python)added
  • Backport of 2407 (pg connection) to 0.10.x releaseadded
  • Backport 2409 (db session cleanup) to 0.10.x releaseadded
  • Backport of 2408 (s3 skills) to 0.10.x releaseadded
  • Configurable refresh interval for tool server controllersadded
  • Support file upload in agent chatadded
  • Chat interface overflows viewport causing input to be hidden below foldfixed
  • Avoid false stale chat send guardfixed
  • Extract system prompt from genai.GenerateContentConfig in Ollama and Bedrock model providersfixed
  • Support omitting image.registry in grafana-mcp chartfixed
  • Support omitting image.registry in querydoc chartfixed
  • Openai embeddings generationfixed
  • Omit empty repository segment in bundled image pathfixed
  • Intermittent Postgres deadlock for concurrent memory searchesfixed
  • Fix typos in part_converter commentsfixed
  • Annotate serialize_metadata_value as str | dictfixed
  • Fix model name editing on the model config formfixed
  • Correct package comment in v1alpha2 groupversion_infofixed
  • Unwrap Part before DataPart check so structured inputs are usedfixed
  • Expose nodeSelector and tolerations for kagent-tools subchartfixed
  • Make the cluster DNS domain configurablefixed
  • Parse migration filenames the same way golang-migrate doesfixed
  • Build sandbox runtime outside QEMU emulationfixed
  • Set kgateway.dev/a2a as appProtoco for BYO agentsfixed
  • Normalize agent name in memory vector searchfixed
  • Coerce nil tool-call args to empty objectfixed
  • Correct webhook typo in CLI help textfixed
  • Use AZURE_OPENAI_API_KEY env var name consistentlyfixed
  • Keep token refresh loop alive after a failed readfixed
  • Drain child stdout during terminate to avoid teardown deadlockfixed
  • Keep full session state when num_recent_events is setfixed
  • Wire up SessionSharesHandler in NewHandlersfixed
  • Ensure API key passthrough works for OpenAI embedding modelsfixed
  • Validate ask_user questionsfixed
  • Backport fix(golang-adk): resolve user identity from A2A call context to 0.10.xfixed
  • Serve exact task reads from the persistent storefixed
  • Preserve post-login redirect target through oauth2-proxy sign-infixed
67 maintenance lines (dependency bumps, CI, tests, docs)
  • Bump google-adk to 1.32.0 for Anthropic thinking blocksmaintenance
  • Fix duplicate descriptions and broken link in READMEmaintenance
  • Fix typos and errors in component READMEsmaintenance
  • Fix typos and list formatting in contributor docsmaintenance
  • Replace outdated AutoGen reference in SECURITY.mdmaintenance
  • Fix kagent-langgraph README import to kagent.langgraphmaintenance
  • Fix KAgentSession import path in kagent-openai READMEmaintenance
  • Fix stale references and wordingmaintenance
  • List bash in get_skill_tools Returns docstringmaintenance
  • Fix broken file linksmaintenance
  • Point prompt template integration link to compilermaintenance
  • Add STYLE.md with Go style guidemaintenance
  • Fix stale architecture referencesmaintenance
  • Fix currency LangGraph sample README to match OpenAI implementationmaintenance
  • Assert real tls_insecure_skip_verify tag in omitempty testmaintenance
  • Bump the go-minor-patch group in /go with 8 updatesmaintenance
  • Bump the npm-minor-patch group in /ui with 28 updatesmaintenance
  • Bump the python-minor-patch group in /python with 10 updatesmaintenance
  • Bump black from 25.1.0 to 26.5.1 in /pythonmaintenance
  • Bump cryptography from 48.0.0 to 49.0.0 in /pythonmaintenance
  • Bump the python-minor-patch group in /python with 9 updatesmaintenance
  • Bump the go-minor-patch group in /go with 3 updatesmaintenance
  • Update anthropic[vertex] requirement from >=0.49.0 to >=0.112.0 in /pythonmaintenance
  • Bump azure/setup-helm from 5.0.0 to 5.0.1 in the actions groupmaintenance
  • Update byo sample base images to work with substratemaintenance
  • Bump the go-minor-patch group in /go with 8 updatesmaintenance
  • Bump debian from 12-slim to 13-slim in /pythonmaintenance
  • Bump the python-minor-patch group in /python with 3 updatesmaintenance
  • Update setuptools requirement from >=61.0 to >=83.0.0 in /pythonmaintenance
  • Pin actions/checkout to v6 in release workflowmaintenance
  • Bump node from 20-bookworm-slim to 26-bookworm-slim in /pythonmaintenance
  • Update langsmith[otel] requirement from >=0.4.30 to >=0.9.8 in /pythonmaintenance
  • Update wheel requirement from >=0.46.2 to >=0.47.0 in /pythonmaintenance
  • Update anthropic[vertex] requirement from >=0.49.0 to >=0.116.0 in /pythonmaintenance
  • Bump the npm-minor-patch group across 1 directory with 39 updatesmaintenance
  • Update langsmith[otel] requirement from >=0.9.8 to >=0.10.2 in /pythonmaintenance
  • Bump the python-minor-patch group in /python with 4 updatesmaintenance
  • Bump distroless/cc-debian12 from b0ae8e9 to ce0d66b in /pythonmaintenance
  • Bump node from b16ca7b to e999d08 in /pythonmaintenance
  • Upgrade google.golang.org/adk to v2.0.0maintenance
  • Add @Charlesthebird as CODEOWNER for .github/maintenance
  • Read go version from go.mod in sqlc checkmaintenance
  • Bump the go-minor-patch group across 1 directory with 7 updatesmaintenance
  • Bump substrate to v0.0.9 and remove collapsing of image env into actor envmaintenance
  • Pin packageManager to [email protected]maintenance
  • Bump the go-minor-patch group in /go with 6 updatesmaintenance
  • Bump actions/upload-artifact from 4 to 7maintenance
  • Improve build caching and cancel stale runsmaintenance
  • Bump actions/setup-go from 6 to 7maintenance
  • Bump actions/setup-node from 6 to 7maintenance
  • Update langsmith[otel] requirement from >=0.10.2 to >=0.10.6 in /pythonmaintenance
  • Bump debian from 28de087 to 020c0d2 in /pythonmaintenance
  • Bump distroless/cc-debian12 from ce0d66b to 66aa873 in /pythonmaintenance
  • Bump node from e999d08 to 2d49d87 in /pythonmaintenance
  • Bump the python-minor-patch group in /python with 4 updatesmaintenance
  • Update anthropic[vertex] requirement from >=0.116.0 to >=0.117.0 in /pythonmaintenance
  • Bump the npm-minor-patch group in /ui with 27 updatesmaintenance
  • Helm template and sample metadata cleanupsmaintenance
  • Update anthropic[vertex] requirement from >=0.117.0 to >=0.120.0 in /pythonmaintenance
  • Update langsmith[otel] requirement from >=0.10.6 to >=0.10.10 in /pythonmaintenance
  • Update a2a-sdk[http-server] requirement from >=0.3.23 to >=0.3.26 in /pythonmaintenance
  • Fix stale node version comments in python full imagemaintenance
  • Bump distroless/cc-debian12 from 66aa873 to fccdbb0 in /pythonmaintenance
  • Hide pgx errors behind database.ErrNotFoundmaintenance
  • Bump the npm-minor-patch group in /ui with 37 updatesmaintenance
  • Bump actions/labeler from 6 to 7maintenance
  • Bump the go-minor-patch group in /go with 14 updatesmaintenance
187 lines3 security36 added50 changed31 fixed67 maintenancetyped from the source notes
v0.9.122026-07-20patch~sharesource
  • Backport(0.9.x): reference declarative agents by tag; digests only for sandbox agentschanged
  • <!-- Release notes generated using configuration in .github/release.yml at v0.9.12 -->other
2 lines1 changed1 othertyped from the source notes