Skip to main content

Documentation Index

Fetch the complete documentation index at: https://laminar.sh/docs/llms.txt

Use this file to discover all available pages before exploring further.

New releases and improvements.

April 2026

  • Evaluations docs rewrite - Evaluations is restructured end to end. New Concepts page covers the datapoint / executor / evaluator / group model; new Compare runs page documents the progression chart and side-by-side diff; Datasets replaces the old using-dataset page; Self-hosted consolidates SDK config for self-hosted instances. Online evaluators are removed.
  • Transcript view docs - New Viewing traces page covers transcript view: auto-extracted agent inputs, LLM turns, tool-call previews, and collapsible subagent cards. Tree view is still one click away when you want raw span structure.
  • Alerts and reports overhaul — Alerts now support multi-severity filtering (Info, Warning, Critical), a skip similar events option, and a second trigger type for new clusters. Every new Signal ships with a critical-severity event alert and a cluster alert by default. Workspaces get weekday and weekly signal summary reports out of the box. Alerts and reports post to an in-app notification center; Slack and email are configurable per alert or report. See Alerts and Reports.
  • Claude Agent SDK integration refresh — Updated the Claude Agent SDK page with end-to-end setup for TypeScript and Python, a multi-subagent example, and real transcript and tree-view screenshots.
  • OpenAI Agents SDK integrationLaminar.initialize() now auto-instruments the OpenAI Agents SDK in Python. Agent workflows, turns, tool calls, and handoffs land in Laminar as nested spans with system instructions preserved on every LLM call.
  • Pydantic AI integration - Laminar.initialize() now auto-instruments Pydantic AI in Python when pydantic-ai-slim is importable. No Agent.instrument_all() call or manual OTLP exporter setup is needed; raw provider instrumentors (OpenAI, Anthropic, Google GenAI, Groq, Mistral, Cohere, Bedrock) are auto-removed to avoid duplicate spans on every model call.
  • Mastra integration — Native Mastra support via MastraExporter wired through Mastra’s Observability config. Captures every agent run, model step, tool call, and sub-agent. When a coordinator agent delegates to sub-agents exposed as tools, the sub-agent’s full run nests under the parent tool span in one unified trace.

February 2026

  • Signals (LLM outcomes) — Define outcomes and behaviors you care about, then backfill or run triggers on new traces; signal events link directly back to trace context.
  • Labeling queues — Push spans or dataset rows into queues, label in the UI, and write results back to datasets (UI or API).
  • MCP server for trace-aware assistants — Connect Claude Code, Cursor, or Codex to query Laminar with SQL and summarize trace context inside your IDE.
  • New integrations — OpenRouter via the OpenAI SDK and Pydantic AI via OpenTelemetry, with full trace capture.
  • Debugger (rollouts) polish — More reliable rollout entrypoints and sessions for rerunning long-running agents.
  • Schema references refreshed — SQL and SDK schema docs updated to match current tables and types.

January 2026

  • SQL Editor — Run read-only ClickHouse SQL across traces, signals, logs, datasets, and evals; export results to datasets or labeling queues.

December 17, 2025

  • Platform refresh — Backend and frontend upgrades for better compatibility, performance, and reliability.
  • Unified ingest for search + events — Spans and events share the same ingestion path, improving search consistency and error handling.
  • Query engine parity — Self-hosted query engine matches production behavior with stricter validation and more reliable SQL/JSON conversions.
  • Always-on trace aggregation — Trace summaries are consistently available without feature flags; new ClickHouse tables and backfill path.
  • UI cleanup + speedups — Removed unused components and trimmed dependencies to improve load times.
  • Events become searchable — Events flow into the search index for faster discovery and analysis.
  • Stability hardening — Realtime updates, schema migrations, and queueing made more robust.
  • LAM groundwork — Foundations for upcoming LAM features across the UI and data path.
  • Events + clustering simplified — Unified data model for event and cluster analysis.

November 2025

  • Distributed realtime — Fanout architecture for live updates across nodes.
  • Search + ingest overhaul — Quickwit-backed search aligned with ClickHouse for faster discovery.
  • Search UX — Filters and autocomplete for query inputs.
  • Auth separation — Clear split between authn and authz in backend middleware and roles.

October 2025

  • Security + UX — Next.js upgrade for a critical RSC CVE and a UI redesign sweep.
  • Schema & observability — Stronger trace aggregation controls, app-server metrics/logging, and event definitions + triggers + settings UI/API.

September 2025

  • Self-hosted query engine — Packaged with runtime/config improvements.
  • Sessions analytics — Sessions table and UI views added.

April–May 2025

  • Rust + performance — App-server upgraded to Rust 1.85 (2024 edition) with dependency cleanup.
  • Large-trace UX — Virtualized trace view for heavy traces.
  • Realtime sessions — Live updates for session views.

January 2025

  • Next.js 15 migration — Next15 rolled across the frontend stack.

Year in focus

  • Search & ingestion: Quickwit-backed search, unified span/event ingestion, events indexing, ClickHouse replacing table + migrations.
  • Realtime & sessions: Distributed realtime, session table, live session updates.
  • Querying: SQL Editor, query engine parity, self-hosting, stricter validation and conversions.
  • Signals & labeling: LLM signals with jobs/triggers and labeling queues that feed datasets.
  • Debugger & rollout: Rerun long agents from cached points with improved rollout sessions.
  • Integrations: OpenRouter (OpenAI SDK) and Pydantic AI (OTel) instrumentation.
  • Frontend UX: Redesign, virtualization for large traces, unused UI removal, CVE-driven upgrades, search autocomplete/filters.
  • Infra/observability: Rust toolchain upgrade, app-server observability, RabbitMQ hardening, schema fixes.