43 Dictionary<string, object> Properties =
new Dictionary<string, object>();
44 Dictionary<string, object> Result =
new Dictionary<string, object>()
Abstract base class for an MCP Content Block.
override void Annotate(Dictionary< string, object > Object)
Annotates an object.
override Type[] Encodes
What types the content block encodes.
override async Task< Dictionary< string, object > > Encode(object Content)
Encodes a content block, given the content to encode and available annotations and meta-data.
override bool IsStructuredContent
If the content block is encoded as structured content.