Skip to main content

LogSpanFunctionContent

Content type for custom application logic and function call spans.

Overview

LogSpanFunctionContent captures arbitrary function invocations in your application. It is wrapped in a LogSpanContent union via the actual_instance pattern.

Fields

type
str
required
Must be "Function".
input
str
required
The input payload as a JSON string. Must be valid, parseable JSON (the result of json.dumps()).
output
str
required
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 the actual_instance parameter:

Example