Releases: GoogleCloudPlatform/kubectl-ai
Releases · GoogleCloudPlatform/kubectl-ai
v0.0.26
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.25
v0.0.24
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.23
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.22
What's Changed
- fix: vertexai dropping kubectl by @ShubyM in #450
- Add AWS Bedrock provider with single-file consolidation by @augustintsang in #435
- eval: Add blue/green traffic switch eval by @noahlwest in #455
- feat: show tool call output in terminal ui by @ShubyM in #451
- Add session persistence for Gemini by @noahlwest in #443
- fix: close terminal after 'exit' or 'quit' by @noahlwest in #453
- Doc and sample files for Issue 257 by @nisranjan in #457
- feat: add insecure option and robust handling for GitHub downloads by @appleboy in #467
- feat: Remove goodbye message, make
sessionsmetaquery use table format by @noahlwest in #475 - fix: update terminal tool call output to 250 by @ShubyM in #477
- feat: Added --show-tool-output to display tool's output by @droot in #478
- chore: ignore .air.toml by @droot in #479
- agent: ignore empty query by @droot in #485
New Contributors
- @augustintsang made their first contribution in #435
- @nisranjan made their first contribution in #457
Full Changelog: v0.0.20...v0.0.22
v0.0.21
What's Changed
- fix: vertexai dropping kubectl by @ShubyM in #450
- Add AWS Bedrock provider with single-file consolidation by @augustintsang in #435
- eval: Add blue/green traffic switch eval by @noahlwest in #455
- feat: show tool call output in terminal ui by @ShubyM in #451
- Add session persistence for Gemini by @noahlwest in #443
- fix: close terminal after 'exit' or 'quit' by @noahlwest in #453
- Doc and sample files for Issue 257 by @nisranjan in #457
- feat: add insecure option and robust handling for GitHub downloads by @appleboy in #467
- feat: Remove goodbye message, make
sessionsmetaquery use table format by @noahlwest in #475 - fix: update terminal tool call output to 250 by @ShubyM in #477
- feat: Added --show-tool-output to display tool's output by @droot in #478
New Contributors
- @augustintsang made their first contribution in #435
- @nisranjan made their first contribution in #457
Full Changelog: v0.0.20...v0.0.21
v0.0.20
v0.0.19
What's Changed
- feat: Update docker image to reduce size (1.7gb -> 685mb) + docs by @ShubyM in #423
- detect kubectl exec to be a write operation by @droot in #424
- fix: pin kubectl version in docker image by @ShubyM in #425
- Feat/upgrade OpenAI by @tuannvm in #426
- feat: surface error messages from vertex-ai-client by @ShubyM in #430
- Enabled SSE mode support for mcp server by @btwseeu78 in #418
- fix: working documentation for running with docker by @ShubyM in #429
- fix: make llm aware of mcp tools by @ShubyM in #440
- feat: implement exit and quit commands to gracefully terminate the conversation by @prasad89 in #441
New Contributors
- @btwseeu78 made their first contribution in #418
Full Changelog: v0.0.18...v0.0.19