Values.ToolUseResultDataSourceData about the result of tool usage.
type nonrec t = {toolUseId : NonEmptyString.t;The identifier of the tool use instance.
*)toolName : NonEmptyString.t;The name of the tool that was used.
*)toolResult : JSONDocument.t;The result of the tool usage.
*)inputSchema : JSONDocument.t option;The input schema for the tool use result.
*)}val make :
?inputSchema:??? ->
toolUseId:NonEmptyString.t ->
toolName:NonEmptyString.t ->
toolResult:JSONDocument.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string * [> `String of NonEmptyString.t | `Structure of 'a list ]) list ]