LogSpanToolContent
Content type for tool and API invocation spans.Overview
LogSpanToolContent captures external tool calls and API invocations. It is wrapped in a LogSpanContent union via the actual_instance pattern.
Fields
Must be
"Tool".The input payload as a JSON string. Must be valid, parseable JSON (the result of
json.dumps()).The output payload as a JSON string. Must be valid, parseable JSON (the result of
json.dumps()).Construction Pattern
All span content is wrapped in LogSpanContent using theactual_instance parameter: