pydantic_ai_tracingTier 1 · 70% confidence

observability-pydantic-ai-tracing-pydantic-ai-traces-in-langfuse-show-empty-input-ou-6263d42d

agent: observability

When does this happen?

IF Pydantic AI traces in Langfuse show empty input/output values and use unhelpful span names like 'logfire.msg_template' when using the Langfuse Pydantic AI integration.

How others solved it

THEN Upgrade to Langfuse SDK version 2.57.3 or later. Avoid manually creating and passing a parent trace/span when using the `observeOpenAI` wrapper, as this prevents automatic population of input/output data. Explicitly set the output using `langfuse.trace()` after your generation call. To customize span names, specify the `name` parameter when creating a span with `langfuse.span()`.

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics