fix(voice-call): align plugin manifest schema with runtime config fields (#38892)

Co-authored-by: giumex <giuliano.messina@gmail.com>
This commit is contained in:
Peter Steinberger
2026-03-07 19:49:58 +00:00
parent 43b36bfe8c
commit cf290e31bd
3 changed files with 93 additions and 1 deletions

View File

@@ -249,6 +249,10 @@
"type": "integer",
"minimum": 1
},
"staleCallReaperSeconds": {
"type": "integer",
"minimum": 0
},
"silenceTimeoutMs": {
"type": "integer",
"minimum": 1
@@ -313,6 +317,27 @@
}
}
},
"webhookSecurity": {
"type": "object",
"additionalProperties": false,
"properties": {
"allowedHosts": {
"type": "array",
"items": {
"type": "string"
}
},
"trustForwardingHeaders": {
"type": "boolean"
},
"trustedProxyIPs": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
"streaming": {
"type": "object",
"additionalProperties": false,
@@ -341,6 +366,22 @@
},
"streamPath": {
"type": "string"
},
"preStartTimeoutMs": {
"type": "integer",
"minimum": 1
},
"maxPendingConnections": {
"type": "integer",
"minimum": 1
},
"maxPendingConnectionsPerIp": {
"type": "integer",
"minimum": 1
},
"maxConnections": {
"type": "integer",
"minimum": 1
}
}
},