feat(apps): Integrate AppRenderer from @mcp-ui/client SDK (#7013)

This commit is contained in:
Andrew Harvard
2026-02-12 11:04:50 -05:00
committed by GitHub
parent 5d939674be
commit a00c25c7b5
12 changed files with 928 additions and 720 deletions
@@ -138,7 +138,7 @@
.parent
.postMessage({
jsonrpc: '2.0',
method: 'ui/notifications/sandbox-ready',
method: 'ui/notifications/sandbox-proxy-ready',
params: {}
}, '*');
})();
+6
View File
@@ -12,6 +12,12 @@ pub struct CspMetadata {
/// Domains allowed for resource loading (scripts, styles, images, fonts, media)
#[serde(skip_serializing_if = "Option::is_none")]
pub resource_domains: Option<Vec<String>>,
/// Domains allowed for frame-src (nested iframes)
#[serde(skip_serializing_if = "Option::is_none")]
pub frame_domains: Option<Vec<String>>,
/// Domains allowed for base-uri
#[serde(skip_serializing_if = "Option::is_none")]
pub base_uri_domains: Option<Vec<String>>,
}
/// Sandbox permissions for MCP Apps