MCPUIExtensionImpl
Agent Runtimes / components/extensions/MCPUIExtension / MCPUIExtensionImpl
Class: MCPUIExtensionImpl
Defined in: extensions/MCPUIExtension.tsx:350
MCP-UI Extension implementation class
Constructors
Constructor
new MCPUIExtensionImpl(
customRenderers?):MCPUIExtensionImpl
Defined in: extensions/MCPUIExtension.tsx:357
Parameters
customRenderers?
Record<string, ComponentType<{ resource: MCPUIResource; }>>
Returns
MCPUIExtensionImpl
Methods
cleanup()
cleanup():
void
Defined in: extensions/MCPUIExtension.tsx:389
Cleanup extension state
Returns
void
getRenderer()
getRenderer():
ActivityRendererExtension
Defined in: extensions/MCPUIExtension.tsx:370
Get the activity renderer extension
Returns
registerMimeTypeRenderer()
registerMimeTypeRenderer(
mimeType,renderer):void
Defined in: extensions/MCPUIExtension.tsx:377
Register a custom renderer for a MIME type
Parameters
mimeType
string
renderer
ComponentType<{ resource: MCPUIResource; }>
Returns
void