#include <Pt/Mcp/ContentType.h>
Formats tool results as MCP text content. More...
Inherits ContentType.
Public Member Functions | |
| TextContent () | |
| Creates a text content type. | |
| ContentFormatter * | getFormatter () const override |
| Creates a new formatter for a text content block. | |
| void | releaseFormatter (ContentFormatter *formatter) const override |
| Releases a formatter previously obtained from getFormatter(). | |
TextContent serializes the procedure result with a compact YAML-like formatter and embeds that text in an MCP text content block. textContent() is the process-wide instance and the default for every Tool.