journey_id, so DataFramer can line them up into one timeline.
The pieces
Browser SDK
@dataframer/signals: runs in your frontend, sends track/identify/group events, and generates the journey id.Server Instrumentation
dataframer-journey: runs in your backend, picks up the journey id, and stamps it onto your Langfuse traces automatically.Connect AI Observability
Already using an observability tool? Connect it and DataFramer pulls the traces in directly. Langfuse and LangSmith are supported today.
How it fits together
Both packages are already published:
npm install @dataframer/signals and pip install dataframer-journey work today. This feature is early; reach out at [email protected] if you hit anything unexpected.
