fix(ts-config,proxybridge,voicebox): align voicebox config types and add missing proxy bridge command definitions

This commit is contained in:
2026-04-11 19:02:52 +00:00
parent 6fcdf4291a
commit a9fdfe5733
10 changed files with 212 additions and 54 deletions

View File

@@ -1,5 +1,13 @@
# Changelog
## 2026-04-11 - 1.20.3 - fix(ts-config,proxybridge,voicebox)
align voicebox config types and add missing proxy bridge command definitions
- Reuses the canonical IVoiceboxConfig type from voicebox.ts in config.ts to eliminate duplicated type definitions and optionality mismatches.
- Makes voicemail timing and limits optional in voicebox config so defaults can be applied consistently during initialization.
- Adds VoiceboxManager.addMessage and updates recording handling to use it directly for persisted voicemail metadata.
- Extends proxy bridge command typings with add_leg, remove_leg, and WebRTC signaling commands, and tightens sendCommand typing.
## 2026-04-11 - 1.20.2 - fix(proxy-engine)
fix inbound route browser ringing and provider-facing SDP advertisement while preventing RTP port exhaustion