Noizu.MCP.Types.Root (Noizu MCP v0.1.3)

Copy Markdown View Source

A filesystem root exposed by an MCP client (roots/list).

Summary

Types

t()

@type t() :: %Noizu.MCP.Types.Root{
  meta: map() | nil,
  name: String.t() | nil,
  uri: String.t()
}

Functions

from_map(map)

@spec from_map(map()) :: t()

new(uri, opts \\ [])

@spec new(
  String.t(),
  keyword()
) :: t()

to_map(root)

@spec to_map(t()) :: map()