Interface for MCP Content Block.
bool IsStructuredContent
If the content block is encoded as structured content.
Type[] Encodes
What types the content block encodes.
Task< Dictionary< string, object > > Encode(object Content)
Encodes a content block, given the content to encode and available annotations and meta-data.