v1.44.0 — Regression Tracker, Postmortem Generator & Fleet Topology
·
140 commits
to master
since this release
What's New
✨ Features
- Agent Regression Tracker dashboard — detect and visualize agent performance regressions over time
- Incident Postmortem Generator dashboard — automated postmortem report generation from incident data
- Fleet Topology Map — interactive network visualization of agent fleet relationships
- Cost Anomaly Detector dashboard — proactive cost monitoring and alerting
🐛 Bug Fixes
- Add input validation to anomaly endpoints and fix profiler column name bug
⚡ Performance
- Reuse event index in _max_concurrent_usage, eliminating O(R×E) scan
- Single-pass _compute_trend\ with closed-form x_mean in CapacityPlanner
- Cache normalisation, hashing, and trend computation in error fingerprinting
- Replace O(n×m) \Array.includes\ with Set lookups in profiler list endpoint
- Amortize entropy syscall with pre-allocated random ID pool
🔧 Refactor & Cleanup
- Extract
ecordFailedDelivery\ helper to deduplicate 3 identical INSERT blocks in webhooks - Remove 33 unused imports across 20 CLI modules, fix undefined name bug in cli_bottleneck
🧪 Tests
- Add 46 tests for \cli_digest\ module
📦 Dependencies
- Bump pydantic requirement from >=2.13.0 to >=2.13.3
- Bump docker/login-action 3→4, codecov/codecov-action 5→6, docker/setup-buildx-action 3→4
- Bump actions/attest-build-provenance 2→4, actions/checkout 4→6
Full Changelog: v1.43.0...v1.44.0