What broke
A valid connection carried an invalid configuration.
The provider accepted the WebSocket, then rejected an unsupported nested setting before useful output began.
DentSignal repair · Cloud integration
Azure-hosted telemetry moved the investigation past infrastructure and onto the first provider settings message.
What broke
The provider accepted the WebSocket, then rejected an unsupported nested setting before useful output began.
What changed
The rejected object was removed, valid values were constrained, and the exact message shape received regression coverage.
What it fixed
A controlled no-audio handshake reached SettingsApplied without rebuilding unrelated cloud infrastructure.
Before / after
settings = {"threshold": 0.8,
"nested": unsupported}
socket.send(settings)settings = {"threshold": valid_threshold}
socket.send(settings)
assert event == "SettingsApplied"Evidence
The connection opened, the original settings payload was rejected, and the narrowed payload reached the provider's accepted-settings state in the controlled path. The evidence is historical and does not claim a current live-call result.
Stack and capabilities
Next