github.com/GoogleCloudPlatform/kubectl-ai
v0.0.31
GoogleCloudPlatform/kubectl-ai
What this package is like to depend on
Last release 1 months ago
15 Jul 2026
Release timing varies
gaps range from 8 days to 4 months
Some releases are documented
notes for 10 of 31 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
300 releases · first in 2025
121 releases in the last 12 months
see the full history below
Release timeline
300 releases · Feb 2025 to Jul 2026Releases
latest 60 of 300-
v0.0.32-0.20260715193323-2c8ff822bacb15 Jul 2026 pre-releaseNothing published for this version
-
v0.0.3125 Mar 2026 -
v0.0.31-0.20260325022250-08cf256aa2f525 Mar 2026 pre-releaseNothing published for this version
-
v0.0.3011 Mar 2026Release notes
Open source →Changelog
- 3a326fc Feat/updated bubble tea (#632)
- e7ec597 feat: anthropic provider (#637)
- 54037ae feat: ci retry logic (#640)
Released by GoReleaser.
-
v0.0.30-0.20260311044135-54037aecc02311 Mar 2026 pre-releaseNothing published for this version
-
v0.0.30-0.20260310232547-e7ec59703ca710 Mar 2026 pre-releaseNothing published for this version
-
v0.0.30-0.20260123232741-3a326fc0b5c123 Jan 2026 pre-releaseNothing published for this version
-
v0.0.2921 Jan 2026Release notes
Open source →Changelog
- 82fe87c Add site generator to present benchmark results (#615)
- d4435ab Migration: Remove k8s-ai-bench from kubectl-ai repo (#625)
- 6393786 Revert "build and run against current (#624)" (#626)
- 002c25a Unify session backends (#616)
- f3eb44a add sensible defaults and match previous behvaior (#621)
- 23faf4a build and run against current (#624)
- 50662f7 feat: don't use context for executor (#622)
- 1e7b9c1 feat: multi-sessions ui (#620)
- 333a38b feat: use-sandbox and use-image flag (#613)
- 38382d1 fix deadlock in gollm.NewClient() (#634)
Released by GoReleaser.
-
v0.0.29-0.20251218205553-d4435aba685118 Dec 2025 pre-releaseNothing published for this version
-
v0.0.29-0.20251215170242-50662f794da315 Dec 2025 pre-releaseNothing published for this version
-
v0.0.29-0.20251211200947-1e7b9c14f05211 Dec 2025 pre-releaseNothing published for this version
-
v0.0.29-0.20251209221812-f3eb44abe88d09 Dec 2025 pre-releaseNothing published for this version
-
v0.0.29-0.20251204002452-002c25a85fa304 Dec 2025 pre-releaseNothing published for this version
-
v0.0.2820 Nov 2025Release notes
Open source →What's Changed
- Update k8s-bench README and run-eval-loop.sh by @noahlwest in #606
- Add guide and script for running local models by @noahlwest in #607
- update k8s-bench references to k8s-ai-bench to prep for new repo by @noahlwest in #608
- (repo split) Update k8s-ai-bench scripts to download & install kubectl-ai instead of building it by @noahlwest in #610
- gollm: tolerate empty streaming parts in Gemini responses by @justinsb in #611
- feat: Add support for JSONL benchmark output format and simplify output paths by @noahlwest in #614
Full Changelog: v0.0.27...v0.0.28
-
v0.0.28-0.20251120214136-678007ec2bb820 Nov 2025 pre-releaseNothing published for this version
-
v0.0.28-0.20251119182820-71cb82c262a419 Nov 2025 pre-releaseNothing published for this version
-
v0.0.28-0.20251113231531-24e7a74f123313 Nov 2025 pre-releaseNothing published for this version
-
v0.0.28-0.20251113221820-dcf24e16976513 Nov 2025 pre-releaseNothing published for this version
-
v0.0.28-0.20251112190423-e2e9a551126f12 Nov 2025 pre-releaseNothing published for this version
-
v0.0.2703 Nov 2025Release notes
Open source →What's Changed
- feat: Add raw http tracing by @noahlwest in #556
- feat: add eval multi-run dev script by @noahlwest in #563
- Explicitly set default transport to avoid nil transport with journaling by @noahlwest in #565
- evals: Add per-task timeout to k8s-bench by @noahlwest in #566
- Feat OpenAI response api by @droot in #562
- enhance: canary deployment task by @ShubyM in #570
- eval: Add retry to kind cluster creation by @noahlwest in #571
- eval: Generally up timeouts for verify/setup scripts by @noahlwest in #572
- k8sbench: fix eval fix-pending-pod by @droot in #575
- k8s-bench: fix the eval fix-rbac-wrong-resource by @droot in #576
- k8s-bench: made prompt to be more specific for list-images-for-pods eval by @droot in #577
- k8sbench: added cluster-creation-policy support by @droot in #574
- eval: (fix) Avoid race condition in fix-image-pull task by @noahlwest in #579
- eval: (fix) Make debug-app-logs more accurate and consistent by @noahlwest in #578
- eval: (fix) avoid race condition in rolling-update-deployment verification by @noahlwest in #581
- eval: Make create-network-policy verify spec, not test realized state by @noahlwest in #582
- eval: (fix) Have horizontal-pod-autoscaler check spec of hpa, not realized state by @noahlwest in #583
- k8s-bench: fix hpa eval to support autoscaling/v2 apis by @droot in #584
- k8s-bench: made statefulset-cycle eval for be less resource intensive by @droot in #586
- eval: Small fixes by @noahlwest in #585
- eval: More realistic dev cluster prompt & update verification by @noahlwest in #587
- docs(README.md): improve documentation clarity, consistency by @appleboy in #588
- k8s-bench: Up per-task timeout (5m -> 10m) by @noahlwest in #591
- eval: Update create-pod's ns to avoid hinting, check that created pod image is correct by @noahlwest in #592
- feat: Return unexpected kubectl-ai errors in RunOnce mode, display them in k8s-bench by @noahlwest in #594
- eval: remove hints from crashloop and probes by @ShubyM in #593
- docs: update MCP standardize documentation and configuration examples by @appleboy in #590
- feat: add SkipVerify option and update MCP client dependencies by @appleboy in #589
- refactor(transports): remove SSE server mode by @appleboy in #558
- feat: add support for custom HTTP headers in MCP client and docs by @appleboy in #596
- refactor: standardize "ui-type" terminology across codebase by @appleboy in #598
- fix: Add lastErr field to agent and return error stored there from UI by @noahlwest in #595
- k8s-bench: Add support for MCP client mode by @dshnayder in #601
- k8s-bench: Fix for the task "debug-app-logs" by @dshnayder in #602
- feat: added small timer code for tracking tasks in k8s-bench by @ShubyM in #603
New Contributors
- @dshnayder made their first contribution in #601
Full Changelog: v0.0.26...v0.0.27
-
v0.0.27-0.20251028205638-3a7315d99cd628 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251024164845-24747ff7590324 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251023161438-28efa1667efb23 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251022162348-e13893104d9c22 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251021234218-84ee00ccc60a21 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251021201658-3a0a20f76c1b21 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251017213247-92d71d8c517117 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251017201022-666aab35c6f417 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251016233642-712210c140b116 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251016051957-7c7bbdf880e616 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251016033707-e91307c026e216 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251016022307-22b949fa659016 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251015213656-7972515801fd15 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251015170425-e6c430d618a515 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251008231057-0078378f073608 Oct 2025 pre-releaseNothing published for this version
-
v0.0.27-0.20251007213009-9e84c543a43a07 Oct 2025 pre-releaseNothing published for this version
-
v0.0.2606 Oct 2025Release notes
Open source →What's Changed
- fix: remove comment on krew.yaml by @ShubyM in #537
- feat: Add --show-failures flag to
analyze-evals, update scripts by @noahlwest in #542 - feat: streamable-http server support by @ShubyM in #545
- feat: Add timer to eval runs by @noahlwest in #547
- fix:
authdirective being ignored in mcp.yaml config by @tdubenirmata in #546 - fix: handle empty LLM response by @droot in #551
- feat: add llm request/response tracing, http client timeout by @noahlwest in #552
- feat: Add ability to create new kind cluster for k8s-bench run by @noahlwest in #553
- Made the system prompt to be human interaction aware by @droot in #555
- fix: improve the logic for looking up hpa resource by @droot in #561
- feat: fix list-images-for-pods issues by @noahlwest in #557
- docs: standardize and clarify Markdown documentation formatting by @appleboy in #560
New Contributors
- @tdubenirmata made their first contribution in #546
Full Changelog: v0.0.25...v0.0.26
-
v0.0.26-0.20251006180353-00478f2f7a4e06 Oct 2025 pre-releaseNothing published for this version
-
v0.0.26-0.20251003184820-67273a644b4e03 Oct 2025 pre-releaseNothing published for this version
-
v0.0.26-0.20251001213101-12ec72c0c7b801 Oct 2025 pre-releaseNothing published for this version
-
v0.0.26-0.20250930222756-abb02bf5713330 Sep 2025 pre-releaseNothing published for this version
-
v0.0.26-0.20250925195509-ad58bf2c930525 Sep 2025 pre-releaseNothing published for this version
-
v0.0.26-0.20250918181823-d1c3d83c7b3018 Sep 2025 pre-releaseNothing published for this version
-
v0.0.26-0.20250915214928-9523cd65d0c415 Sep 2025 pre-releaseNothing published for this version
-
v0.0.2512 Sep 2025Release notes
Open source →What's Changed
- fix: eval hangs by @ShubyM in #529
- feat: e2e test for clear by @ShubyM in #513
- Fix/ci periodic by @zvdy in #530
- update k8s-bench results by @noahlwest in #533
- feat: add krew releaser step by @ShubyM in #532
Full Changelog: v0.0.24...v0.0.25
-
v0.0.25-0.20250912040249-9578250e06fb12 Sep 2025 pre-releaseNothing published for this version
-
v0.0.25-0.20250911172525-3c1538fde3d211 Sep 2025 pre-releaseNothing published for this version
-
v0.0.2410 Sep 2025Release notes
Open source →What's Changed
- feat: meta query tests by @ShubyM in #506
- Bedrock streaming minimal by @augustintsang in #496
- feat: make installation directory configurable via INSTALL_DIR env var by @appleboy in #502
- feat: add ci job for verifying mocks by @ShubyM in #514
- feat: Fix and refactor
setup-dev-clusterverification script by @noahlwest in #522 - fix: GetLatestSession() does not get latest session by @noahlwest in #523
- fix: address statefulset-lifecycle and list-images-for-pods consistent failures by @noahlwest in #525
- fix: make multi-container-pod-communication eval less flaky by @noahlwest in #524
- feat: always ask for approval for non-readonly commands by @droot in #510
- fix(mcp): handle object schemas without properties field by @bharats97 in #521
- [Feature]: Support Ctrl+D to exit interactive mode by @prasad89 in #526
- fix: install mockgen before releasing by @ShubyM in #527
- fix: go releaser by @ShubyM in #528
New Contributors
- @bharats97 made their first contribution in #521
Full Changelog: v0.0.23...v0.0.24
-
v0.0.24-0.20250910035459-630a8e1f584b10 Sep 2025 pre-releaseNothing published for this version
-
v0.0.24-0.20250908202119-9955aa98a7a508 Sep 2025 pre-releaseNothing published for this version
-
v0.0.24-0.20250904162120-105eeba2838f04 Sep 2025 pre-releaseNothing published for this version
-
v0.0.24-0.20250826201224-4db785df5ab426 Aug 2025 pre-releaseNothing published for this version
-
v0.0.2325 Aug 2025Release notes
Open source →What's Changed
- docs: update README with latest benchmarks and new sections by @droot in #489
- fix: don't return error on failed initialize by @noahlwest in #492
- Fix Var reference for UI configuration for ui Type by @iomarcovalente in #493
- ci: make periodic eval run sequential by @droot in #499
- feat: Add resume-session to metaquery handling by @noahlwest in #480
- eval: Add canary deployment eval by @noahlwest in #472
- docs: enhance and clarify MCP and Bedrock documentation by @appleboy in #503
- feat: Add save-session metaquery and ask to save on exit by @noahlwest in #484
- do not ask uses to save session on exit by @droot in #509
- Adding DeepWiki badge to Github page by @nisranjan in #505
- feat(web): Add support for multiline input by @hglzm in #491
New Contributors
- @iomarcovalente made their first contribution in #493
- @hglzm made their first contribution in #491
Full Changelog: v0.0.22...v0.0.23
-
v0.0.23-0.20250825205139-d7e4ceac8e6e25 Aug 2025 pre-releaseNothing published for this version
-
v0.0.23-0.20250820221021-2872d19638fb20 Aug 2025 pre-releaseNothing published for this version
-
v0.0.23-0.20250820174739-c18b1240d8ed20 Aug 2025 pre-releaseNothing published for this version
-
v0.0.23-0.20250819212600-7c94791aef1a19 Aug 2025 pre-releaseNothing published for this version
-
v0.0.23-0.20250819173016-6c63685eabea19 Aug 2025 pre-releaseNothing published for this version
-
v0.0.23-0.20250815175534-1949567a21f115 Aug 2025 pre-releaseNothing published for this version
-
v0.0.23-0.20250814220431-beb33b55308714 Aug 2025 pre-releaseNothing published for this version