fix: add audio/video support for basic-host (#460)

This commit is contained in:
Hryhorii (Greg) Avcharov 2026-02-22 02:21:22 +01:00 • committed by GitHub
commit c49b4b5e5b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -82,6 +82,8 @@ function buildCspHeader(csp?: McpUiResourceCsp): string {
`img-src 'self' data: blob: ${resourceDomains}`.trim(),
// Fonts: same-origin + data/blob URIs + specified domains
`font-src 'self' data: blob: ${resourceDomains}`.trim(),
// Media (audio/video): same-origin + data/blob URIs + specified domains
`media-src 'self' data: blob: ${resourceDomains}`.trim(),
// Network requests: same-origin + specified API/tile domains
`connect-src 'self' ${connectDomains}`.trim(),
// Workers: same-origin + blob (dynamic workers) + specified domains