McpServer.Resource.Meta (HTTP MCP Server v0.8.0)
View SourceMetadata container for resource UI configuration.
Wraps McpServer.Resource.Meta.UI and is serialized as the _meta field on resources.
Fields
ui- UI configuration (McpServer.Resource.Meta.UI)
Examples
iex> McpServer.Resource.Meta.new(ui: McpServer.Resource.Meta.UI.new(domain: "example.com"))
%McpServer.Resource.Meta{ui: %McpServer.Resource.Meta.UI{domain: "example.com"}}
iex> McpServer.Resource.Meta.new()
%McpServer.Resource.Meta{ui: nil}
Summary
Functions
Creates a new Resource.Meta struct.
Types
@type t() :: %McpServer.Resource.Meta{ui: McpServer.Resource.Meta.UI.t() | nil}
Functions
Creates a new Resource.Meta struct.
Parameters
opts- Keyword list of options::ui-McpServer.Resource.Meta.UIstruct (optional)