v0.22.0
Docker Images
Published to Docker Hub:
mahimairaja/voicegateway:0.22.0mahimairaja/voicegateway:latestmahimairaja/voicegateway-dashboard:0.22.0mahimairaja/voicegateway-dashboard:latest
Built for linux/amd64 and linux/arm64.
Quick Start
docker run -p 8080:8080 \
-v $(pwd)/voicegw-data:/data \
mahimairaja/voicegateway:0.22.0See docs.voicegateway.dev for full documentation.
What's Changed
- fix: announce Agents table sort order by @mitre88 in #159
- ci: auto-assign issues on a .take comment by @mahimairaja in #165
- fix(dashboard): add loading skeletons to Costs page by @ben718 in #166
- ci: build the dashboard frontend on PRs that touch it by @mahimairaja in #167
- e2e prep: frontend verification gate + the four design decisions by @mahimairaja in #177
- fix(deps): cap mcp below 2.0, which is breaking CI on main by @mahimairaja in #182
- e2e M0: surface the diagnostics payloads the UI was discarding by @mahimairaja in #178
- e2e M1: the call becomes first-class by @mahimairaja in #179
- ci: run the docs validator on PRs that touch docs by @mahimairaja in #181
- e2e M2: the correlation ships by @mahimairaja in #180
- e2e M3 + M4 + M6: gates, node layer, report export, exposition by @mahimairaja in #183
- ci: pin mypy below 2 by @mahimairaja in #184
- fix(security): gate the ungated write and read paths by @mahimairaja in #185
- fix(diagnostics): correctness of numbers already published by @mahimairaja in #186
- fix(dashboard): connect what was built but never wired by @mahimairaja in #187
- feat(diagnostics): correlation, node samples, probe reasons, report CLI by @mahimairaja in #188
- Load-test evidence: ingest, correlate, judge, report by @mahimairaja in #189
- mock-participant: two join-path bugs found by a real call by @mahimairaja in #190
- Wire the capacity gates, plus four honesty defects found in verification by @mahimairaja in #191
- Close the gap between a report with numbers and a deliverable by @mahimairaja in #192
- Wire the node metrics a live deployment proved we need, and fix five defects it exposed by @mahimairaja in #193
- Prove the join histogram is the pre-200-OK segment by @mahimairaja in #194
- The livekit-server process block is measured, and nothing in SERIES is inferred by @mahimairaja in #195
- Store a terminal diagnostics run before publishing it, and order history once by @mahimairaja in #197
- Find the stat file by its header, not by its extension by @mahimairaja in #196
- Unblock the load-test import, and exercise the path where a run passes by @mahimairaja in #198
- Report: correct thresholds, drop another product's limitations, and say when the run happened by @mahimairaja in #199
- Make the load-test report a document worth sending by @mahimairaja in #200
- Tidy the repo root, and stop it refilling by @mahimairaja in #201
- Scrape the descriptor pair the gate asks for, and name the step on every row by @mahimairaja in #202
- Close the two acceptance criteria with no coverage: Redis and health checks by @mahimairaja in #203
- Gate restarts, OOM, stale resources and return to baseline by @mahimairaja in #204
New Contributors
Full Changelog: v0.21.1...v0.22.0