What's Changed
🏕 K8s
- feat: troubleshooting, custom action using LLM
- feat: performance improvements on Traces screens (requires agent upgrades)
- feat: dashboards, show calendar filter on utilization summary page
- feat: dashboards, container name filter in utilization trend
- feat: configure custom labels for Loki
- feat: Datadog, webhook support for troubleshooting
- feat: thumbs-up/down feedback on troubleshooting
- feat: service map, health of upstream and downstream components
- feat: show endpoint latencies and error rates for K8s workloads and apps
- fix: app listing now shows error rates and event counts on the listing page
- fix: show alert labels on investigate page
🏕 AutoRunbook
- fix: added missing audit for autopilot in some cases
- fix: resolved issue where PVC was not found
- fix: handled invalid event service key for autopilot requests
- fix: corrected PR title for GitHub
🏕 Tickets
- fix: resolved issues with ticket configuration updates
🏕 AI
- feat: Nubi, added ability to stop running conversation
- feat: added "Ask Nudgebee" in profile cards
- feat: GCP and AWS agent improvements
- feat: added message-level acknowledgment
- feat: added custom tools support in planner
- feat: show planner thoughts in UI
- feat: initial support for Anthropic
- fix: added edit option for custom agents
- fix: resolved GKE 400/429 errors when working with large data
- fix: improvements in kubectl, recommendation, and Prometheus agents
- fix: added audits for tool creation and update
- fix: security agent now waits for image scanning results
- fix: recommendation agent accuracy improvements
- fix: LLM, removed Shift+Enter submission from input box
🏕 UI
- feat: AI analysis is now the first troubleshooting card and is open by default
- fix: navigation changes for troubleshooting/optimization in the left menu
- fix: LLM, truncate data if very large to avoid UI freezes
🏕 Auth
- fix: added option to rename tenant
- fix: remember previously selected tenant on next login