Skip to main content
The Python SDK and docs are currently in beta. Report issues on GitHub.
Metadata for observability and tracing. Known keys (trace_id, trace_name, span_name, generation_name, parent_span_id) have special handling. Additional keys are passed through as custom metadata to configured broadcast destinations.

Fields

FieldTypeRequiredDescriptionExample
generation_nameOptional[str]:heavy_minus_sign:N/A
parent_span_idOptional[str]:heavy_minus_sign:N/A
span_nameOptional[str]:heavy_minus_sign:N/A
trace_idOptional[str]:heavy_minus_sign:N/A
trace_nameOptional[str]:heavy_minus_sign:N/A
__pydantic_extra__Dict[str, Nullable[Any]]:heavy_minus_sign:N/A{"trace_id": "trace-abc123","trace_name": "my-app-trace"}