-record(sampling_message, { content :: mcp_toolkit@core@protocol:message_content(), role :: mcp_toolkit@core@protocol:role() }).