observability
Installation
SKILL.md
assistant-ui Observability
Always consult assistant-ui.com/llms.txt for the latest API.
Observability has two separate layers. Langfuse, LangSmith, and Helicone instrument backend model calls. @assistant-ui/react-o11y renders span data already collected by your application. It does not send traces to a provider or derive spans from the assistant runtime.
References
- ./references/langfuse.md -- OpenTelemetry setup, trace attributes, and serverless flushing for Langfuse.
- ./references/langsmith.md --
wrapAISDK, metadata, and serverless flushing for LangSmith. - ./references/helicone.md -- Helicone proxy setup for AI SDK and OpenAI SDK routes.
- ./references/react-o11y.md --
SpanResource, every exported span primitive part, span contracts, timeline attributes, and the styled TraceWaterfall option.
Choose the backend integration
Use one provider based on the data model you need.