🇯🇵 Langfuse Cloud Japan is live →
← Back to changelog
May 20, 2026

Enriched observations is the default for new blob storage exports

Picture Niklas SemmlerNiklas Semmler

New Langfuse Cloud projects export blob storage data as enriched observations. The legacy traces/observations sources stay available on existing projects and self-hosted deployments.

Blob storage integrations on Cloud projects created on or after 2026-05-20 use the Enriched observations source. The legacy Traces and observations and Traces and observations + Enriched observations sources are no longer selectable for these projects, in the UI or via the REST API.

What this means in practice:

  • One row per observation, with trace context inlineduser_id, session_id, tags, release, trace_name, and environment ride along on the same row. No warehouse-side join needed.
  • Per-column control — pair the source with field groups to keep just the columns your pipeline needs.
  • Fewer files per window — only observations_v2/ and scores/, instead of traces/, observations/, and scores/.

Nothing changes for existing projects (Cloud or self-hosted) or self-hosted deployments: all three sources remain available. The legacy sources are still supported there for backwards compatibility, but the recommendation is the same — switch to Enriched observations when you're ready.

If a downstream consumer expects the legacy traces/ and observations/ file shapes, see the Export Field Reference for the column map between the two layouts.


Was this page helpful?