Build iframe allow attribute string from permissions.
allow
Maps McpUiResourcePermissions to the Permission Policy allow attribute format used by iframes (e.g., "microphone; clipboard-write").
Permissions requested by the UI resource
Space-separated permission directives, or empty string if none
const allow = buildAllowAttribute({ microphone: {}, clipboardWrite: {} });// Returns: "microphone; clipboard-write"iframe.setAttribute("allow", allow); Copy
const allow = buildAllowAttribute({ microphone: {}, clipboardWrite: {} });// Returns: "microphone; clipboard-write"iframe.setAttribute("allow", allow);
Build iframe
allowattribute string from permissions.Maps McpUiResourcePermissions to the Permission Policy allow attribute format used by iframes (e.g., "microphone; clipboard-write").