Result
constructor(id: String? = null, tool: String, parts: List<MessagePart.ContentPart>, isError: Boolean = false, cacheControl: CacheControl? = null)(source)
constructor(id: String? = null, tool: String, output: String, isError: Boolean = false, cacheControl: CacheControl? = null)(source)
Convenience constructor for a single text output.