Content_block.ThinkingAssistant's internal reasoning blocks.
jsont is the Jsont codec for thinking blocks. Use Jsont.Json.encode jsont and Jsont.Json.decode jsont for serialization. Use Jsont.pp_value jsont () for pretty-printing.
val create : thinking:string -> signature:string -> tcreate ~thinking ~signature creates a new thinking block.
val thinking : t -> stringthinking t returns the thinking content.
val signature : t -> stringsignature t returns the cryptographic signature.