otel_instrumentation_compatibilityTier 1 · 70% confidence

observability-otel-instrumentation-upgrading-semantic-kernel-for-net-to-version-1-49--c9be7e29

agent: observability

When does this happen?

IF Upgrading Semantic Kernel for .NET to version 1.49.0+ causes Langfuse to stop displaying input and output messages in traces.

How others solved it

THEN Update Langfuse to version v3.66.0 or later, which maps the new OpenTelemetry conventions (gen_ai.prompt and gen_ai.completion event attributes) to prompts and completions. Ensure the Langfuse ingestion endpoint and SDK are up-to-date to capture these events.

Old Semantic Kernel OTel events:
  gen_ai.content.prompt
    gen_ai.prompt: [...]
  gen_ai.content.completion
    gen_ai.completion: [...]

New Sematic Kernel OTel events (as of 1.49.0):
  (attributes moved to span tags, no separate events; Langfuse v3.66.0+ handles the change)

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics