Skip to content

Releases: lohitkolluri/KubeWise

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 11 Jul 08:12
2278c1b

Changelog

  • fd38d88 chore(wizard): fix lint issues (unused var, gofmt, maskedToken)
  • 0a510fe feat(install): animated spinner, pod diagnostics, and increased timeout
  • 2278c1b feat: TUI mouse mode wire + password-based auth exchange
  • fa2b445 fix(install): production kind image loading + interactive API token prompt
  • 7762563 fix(install): use DetectAll for manifests path, add PatchConfigMapObservability
  • ba0f228 fix(wizard): auto-generate API token, remove bg colors, add token input

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 10 Jul 18:53

Changelog

  • 8cdde65 Add Helm chart, store indexes, and namespace-scoped operations
  • 9a94746 Add NaN-safe scorer clamp, config validation defaults, and enhanced gate/scorer tests
  • 8df932c Add audit CLI fetch, theme colors, and UI dashboard improvements
  • 9ca5a61 Add audit, accuracy, and health API endpoints
  • 132c68d Add audit/accuracy/health model fields and store migration
  • 337ea25 Add kwctl control center TUI and remediation runtime APIs
  • 742cb1d Add multi-LLM support, notifications, outcome tracking, and harden agent pipeline
  • ec14ea6 Add one-click install, production tooling, and refresh README
  • 4d51e30 Add prediction diagnostic logging and preservation fix
  • d97d041 Add runbook remediation, deep RCA, and standardize on main branch
  • 2ef09bc Address full codebase audit: gate, forecast, correlator, API, and CLI
  • 466d99f Apply gofmt whitespace alignment Signed-off-by: Lohit Kolluri lohitkolluri@gmail.com
  • fcf0537 Bump golangci-lint from v2.1.6 to v2.12.2 for Go 1.26 compat Signed-off-by: Lohit Kolluri lohitkolluri@gmail.com
  • 3afdead Extend namespace scoping, audit indexes, and Helm install path
  • 2104962 Fix CI by running gofmt on unformatted Go files Signed-off-by: Lohit Kolluri lohitkolluri@gmail.com
  • 0660ab0 Fix docker-agent CI by tracking agent Dockerfile outside build/
  • 7dc5336 Fix end-to-end agent pipeline: gate, patterns, correlator, and K8s wiring
  • 5ff6159 Fix gofmt across all remaining files and commit required accuracy/health model deps Signed-off-by: Lohit Kolluri lohitkolluri@gmail.com
  • bd8def1 Fix golangci-lint v2 config format for v2.12 compat Signed-off-by: Lohit Kolluri lohitkolluri@gmail.com
  • acbd403 Fix review findings: safety guards, dedup, and collector hardening
  • 03604a9 Harden agent pipeline: dedup, gate sustainment, and real rollback
  • 3a2eacf Remove .omo/ and .serena/ from tracking, add .serena/ to gitignore Signed-off-by: Lohit Kolluri lohitkolluri@gmail.com
  • f579384 Wire OpenRouter Go SDK and harden LLM remediation through dry-run
  • 21ced26 checkpoint: security hardening and TUI detail view enhancements
  • 4905906 chore(agent): migrate agent core packages from log to log/slog
  • 9be149c chore(api,engine,llmrouter,cmd): migrate remaining packages from log to log/slog
  • 0ed7ccd chore(collector): migrate collector package from log to log/slog
  • 95c5e38 chore(helm): remove outdated chart archives
  • 1e5d3db chore(helm): update persistence defaults and Loki configuration
  • 54f4e2b chore(llm,outcome): migrate llm and outcome packages from log to log/slog
  • 96106df chore(remediator): migrate remediator package from log to log/slog
  • de1d23a feat(api): add database backup endpoint
  • 3f65e3d feat(api): pipeline and cache stats endpoints
  • d6f694b feat(cli): interactive setup wizard framework
  • 5b07817 feat(cli): simplify observability install with subchart auto-detection
  • 42dc8d6 feat(cli): wire wizard into install command
  • 09bda88 feat(correlator): wire LLM router into remediation pipeline
  • ec46dee feat(detect): add multi-backend observability detection engine
  • c07c1b2 feat(forecaster): add Tier-2 Python forecasting sidecar with gRPC
  • 806cb43 feat(helm): add VM/VL subchart deps, update templates for one-step install
  • 0c96671 feat(llm): add circuit breaker to Ollama and OpenAI providers
  • 441b83e feat(llmrouter): tiered LLM routing layer with per-task model dispatch
  • a161cf5 feat(manifests): add Alloy+Tempo manifest resources and overlay updates
  • ba02670 feat(notify): PagerDuty Events API client
  • d7aa097 feat(notify): PagerDuty and Alertmanager config model fields
  • 182ce8d feat(notify): integrate PagerDuty into notification router
  • 60de0a4 feat(observability): Loki, Tempo, Grafana dashboards, event store
  • dc99975 feat(predictor): replace EWMA/Z-score with adaptive median + Hoeffding bounds + BOCPD
  • 06a7875 feat(release): publish Docker images and Helm chart to GHCR
  • 8bb3b4a feat(remediator): add view_logs action and clarify deployment-level actions in prompt
  • 7154881 feat(tools): GitHub REST API and Terraform binary tool plugins
  • b5abfeb feat(tools): helm and argocd tool plugins
  • 3097c41 feat(tools): kubectl tool plugin with command validation
  • 3b5075f feat(tools): tool action routes in correlator and executor
  • fc7482f feat(tools): tool plugin interface, registry, executor, config
  • 6d89bbe feat: Senior SRE-level kubectl capabilities remove artificial command blocks, expand RBAC
  • 74c0395 feat: TUI v2 upgrade, observability Helm charts, and agent improvements
  • 4d3bff0 feat: add CLI commands for status, config, and predict
  • ea7f2e3 feat: add K8s event delta watcher for failure-related events
  • 60c1dff feat: add K8s resource informers for pod/node/deployment state tracking
  • 14023e9 feat: add Kubernetes client helpers with in-cluster and kubeconfig modes
  • b3bf947 feat: add Kubernetes deployment manifests for in-cluster agent
  • f51984a feat: add LLM-powered remediation system with risk-tiered gating
  • 7535c58 feat: add agent HTTP API with health, status, predictions, anomalies, config endpoints
  • d2c18ec feat: add development and deployment scripts
  • 86d2ab2 feat: add shared domain types for anomaly, prediction, remediation
  • df6f99f feat: add static pattern matchers for OOMRisk, CrashLoopRisk, and Degradation
  • 753c3e0 feat: feature flags, rule engine, pipeline integration, prompt context
  • a950fe8 feat: hash-based semantic cache for LLM dedup
  • df7f378 feat: implement Prometheus metrics collector with 17 PromQL queries
  • 700542b feat: implement bbolt embedded store with metrics ring buffer
  • 9a0ea59 feat: implement statistical predictor with EWMA, Z-score, and rate-of-change
  • 77fe98b fix(cli): align agent service name with Helm chart default Signed-off-by: Lohit Kolluri lohitkolluri@gmail.com
  • de0461c fix(helm): correct Prometheus service address in values.yaml Signed-off-by: Lohit Kolluri lohitkolluri@gmail.com
  • e9fb5f1 fix(helm): correct llmModel default prefix
  • 3cef802 fix(predictor): fix data race and cp.Add double-count; tune Hoeffding K to 5
  • 8fe9ca9 fix(predictor): stabilize verification tests, fix changepoint blind spot
  • b8789b3 fix(prometheus): update PromQL queries for kube-state-metrics v2.16.0 and expand cluster scraping
  • 1967e9d fix: align auth defaults and chart wiring
  • 6b26b54 fix: audit inconsistencies RBAC pods/log, schema view_logs, PromQL reversion, action aliases
  • ae16ea6 fix: bind forecaster sidecar to localhost only
  • 5968a48 fix: gofmt formatting and expand Prometheus scrape targets with Loki/Tempo
  • 13dcead fix: harden RBAC, API auth, and CLI/tool safety
  • 5e5d47b fix: harden tool/API security and improve remediation reliability
  • 6562486 fix: plan validation demotion, TUI scrolling, UTF-8 truncation, and pod prefix fallback
  • 970c585 fix: resolve golangci-lint issues across the codebase
  • d80d488 refactor: production-optimized Dockerfiles with multi-stage wheels and BuildKit cache

v1

v1

Choose a tag to compare

@github-actions github-actions released this 08 Jul 18:25
5d95bfe

Changelog

  • b77cce9 feat(api): pipeline and cache stats endpoints
  • 45589b7 feat(cli): interactive setup wizard framework
  • 55c5059 feat(cli): wire wizard into install command
  • 2c87a79 feat(correlator): wire LLM router into remediation pipeline
  • 81e0729 feat(llmrouter): tiered LLM routing layer with per-task model dispatch
  • 2ffa662 feat(notify): PagerDuty Events API client
  • 721f319 feat(notify): PagerDuty and Alertmanager config model fields
  • b55944c feat(notify): integrate PagerDuty into notification router
  • 7460d2d feat(observability): Phase 3 — Loki, Tempo, Grafana dashboards, event store
  • ceeb6a9 feat(tools): Phase 4.1 — tool plugin interface, registry, executor, config
  • 20cca4e feat(tools): Phase 4.2 — kubectl tool plugin with command validation
  • e56b01a feat(tools): Phase 4.3 — helm and argocd tool plugins
  • ec6f5c4 feat(tools): Phase 4.4 — GitHub REST API and Terraform binary tool plugins
  • 6755af4 feat(tools): tool action routes in correlator and executor
  • 71436c4 feat: Phase 0.1+1.3+1.4 — feature flags, rule engine, pipeline integration, prompt context
  • 7f6c0e4 feat: Phase 2.0 — hash-based semantic cache for LLM dedup
  • 4170971 fix(cli): align agent service name with Helm chart default
  • b89acc8 fix(helm): correct Prometheus service address in values.yaml
  • 7a0a4f5 fix(helm): correct llmModel default prefix
  • 5d95bfe refactor: production-optimized Dockerfiles with multi-stage wheels and BuildKit cache

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 17:42
71190df

Changelog

  • 3c5b20d Add Helm chart, store indexes, and namespace-scoped operations.
  • 4412f60 Add NaN-safe scorer clamp, config validation defaults, and enhanced gate/scorer tests
  • 49908e0 Add audit CLI fetch, theme colors, and UI dashboard improvements
  • e07200c Add audit, accuracy, and health API endpoints
  • 9c53ebd Add audit/accuracy/health model fields and store migration
  • 99deae9 Add kwctl control center TUI and remediation runtime APIs.
  • 93f7140 Add multi-LLM support, notifications, outcome tracking, and harden agent pipeline.
  • 18506f3 Add one-click install, production tooling, and refresh README.
  • f884d9e Add prediction diagnostic logging and preservation fix
  • 0e3ca66 Add runbook remediation, deep RCA, and standardize on main branch.
  • cae8553 Address full codebase audit: gate, forecast, correlator, API, and CLI.
  • 345ba39 Apply gofmt whitespace alignment
  • bb53c6c Bump golangci-lint from v2.1.6 to v2.12.2 for Go 1.26 compat
  • cbc3484 Extend namespace scoping, audit indexes, and Helm install path.
  • 8d22ca1 Fix CI by running gofmt on unformatted Go files.
  • 0481291 Fix docker-agent CI by tracking agent Dockerfile outside build/
  • 5a8b5aa Fix end-to-end agent pipeline: gate, patterns, correlator, and K8s wiring.
  • d56ac81 Fix gofmt across all remaining files and commit required accuracy/health model deps
  • 50c3be5 Fix golangci-lint v2 config format for v2.12 compat
  • e1e627e Fix review findings: safety guards, dedup, and collector hardening.
  • 36ed376 Harden agent pipeline: dedup, gate sustainment, and real rollback.
  • 9e8ed39 Remove .omo/ and .serena/ from tracking, add .serena/ to gitignore
  • 4213257 Wire OpenRouter Go SDK and harden LLM remediation through dry-run.
  • 3369907 checkpoint: security hardening and TUI detail view enhancements
  • 9af876a feat(forecaster): add Tier-2 Python forecasting sidecar with gRPC
  • 058a6cb feat(predictor): replace EWMA/Z-score with adaptive median + Hoeffding bounds + BOCPD
  • 71190df feat(release): publish Docker images and Helm chart to GHCR
  • baa21fa feat: add CLI commands for status, config, and predict
  • 2b2aea7 feat: add K8s event delta watcher for failure-related events
  • e6900cc feat: add K8s resource informers for pod/node/deployment state tracking
  • 144c532 feat: add Kubernetes client helpers with in-cluster and kubeconfig modes
  • f74dc12 feat: add Kubernetes deployment manifests for in-cluster agent
  • 8fcfeee feat: add LLM-powered remediation system with risk-tiered gating
  • 8cd753a feat: add agent HTTP API with health, status, predictions, anomalies, config endpoints
  • 953fd0b feat: add development and deployment scripts
  • 13a0b16 feat: add shared domain types for anomaly, prediction, remediation
  • 930bc63 feat: add static pattern matchers for OOMRisk, CrashLoopRisk, and Degradation
  • cae1646 feat: implement Prometheus metrics collector with 17 PromQL queries
  • 092aea4 feat: implement bbolt embedded store with metrics ring buffer
  • 864886b feat: implement statistical predictor with EWMA, Z-score, and rate-of-change
  • 3ec15bc fix(predictor): fix data race and cp.Add double-count; tune Hoeffding K to 5
  • d23c5ae fix(predictor): stabilize verification tests, fix changepoint blind spot