McpAppViewModelResourceHandler

data class McpAppViewModelResourceHandler(renderer: TemplateRenderer, val meta: McpAppResourceMeta = McpAppResourceMeta(), val mimeType: MimeType = MIME_TYPE, fn: (ResourceRequest) -> ViewModel) : Function1<ResourceRequest, ResourceResponse> (source)

Renders a ViewModel into a ResourceResponse for use when rendering an MCP App.

Constructors

Link copied to clipboard
constructor(renderer: TemplateRenderer, meta: McpAppResourceMeta = McpAppResourceMeta(), mimeType: MimeType = MIME_TYPE, fn: (ResourceRequest) -> ViewModel)

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun invoke(p1: ResourceRequest): ResourceResponse.Ok