McpUiHostContext
Rich context about the host environment, provided during initialization and updated viaonhostcontextchanged.
McpUiHostCapabilities
Capabilities supported by the host, received during initialization.McpUiAppCapabilities
Capabilities provided by the View, sent during initialization.McpUiClientCapabilities
Advertised by hosts to servers via the MCPextensions field. Used with getUiCapability().
McpUiTheme
Theme (equivalent to McpUiTheme).
McpUiDisplayMode
DisplayMode (equivalent to McpUiDisplayMode).
McpUiHostStyles
McpUiHostCss
McpUiStyles
A record mapping CSS variable names to string values. All keys are optional.McpUiToolMeta
UI metadata for tools, set in_meta.ui of tool configuration.
McpUiToolVisibility
McpUiResourceMeta
UI metadata for resources, set in_meta.ui of resource content items.
McpUiResourceCsp
Content Security Policy configuration.McpUiResourcePermissions
Browser capabilities requested by the resource.McpUiSupportedContentBlockModalities
Content block types supported by the host forsendMessage and updateModelContext.