What's Changed
🏕 Troubleshooting
- feat: triage rule updates and UI improvements; added triage rules to Troubleshoot tabs
- feat: added triage filters, drill-down, manual triage transitions and multi-select triage status filter with ticket creation popup
- feat: trigger anomaly manually; severity UX enhancements; layout and dropdown fixes
- feat: system-wide default auto-duplicate triage rule; startup CPU/Memory charts added to K8s recommendations
🏕 K8s
- feat: enhance KubernetesServiceMap to parse URL query parameters for workload filtering and date range
- fix: updated message-level metrics and moved model selection at message level
- fix: consistent events count and log/query improvements
🏕 Notifications
- feat: LLM support for external tools and ArgoCD/RabbitMQ integration test reports in Slack
- fix: approval flow logs, Automation NetworkWatcher enhancements and notification modal fixes
🏕 Tickets
- feat: added GitLab ticketing service and Zenduty sync updates
- fix: multiple ticket comment and workflow-related fixes; UI padding and create-ticket bug fixes
🏕 Workflow
- feat: refactor workflow builder JSON editor and unsaved-changes handling; code-executor server support; task-level input data view
- feat: Data aggregation for workflows and executions; onboarding UX enhancements
- fix: saved-state, dry-run, optimizer and approval-task fixes; many stability and lint fixes
🏕 Cloud
- feat: RDS database Logs tab and added cloud logs; support for GCP cloud logging and Performance Insights
- feat: added AWS Organization onboarding and SNS-based auto-registration for single-account onboarding
- fix: collector-server and cloud-collector memory/OOM fixes; node/resource handling improvements
🏕 AI
- feat: compact Slack response generation; enhancements to memory extraction and investigation rate-limiting
- fix: many LLM/agent fixes (N+1 query fixes, connection exhaustion, loader icon, parallel resolution and perf fixes)
- fix: retries, Claude support notes, navigation improvements and datadog metric enhancements