Callback and tracing system
This module provides callbacks for observability, tracing, and monitoring.
Quick Start
use ;
use Arc;
// Create callback manager with handlers
let manager = new
.add_handler
.add_handler;
// Use with LLM or Agent
let llm = new;
// llm.with_callbacks(Arc::new(manager));
Environment Variables for LangSmith
LANGSMITH_API_KEY: API key (required, starts with "ls_")LANGSMITH_TRACING: Enable tracing (default: "true")LANGSMITH_PROJECT: Project name (default: "default")LANGSMITH_ENDPOINT: API endpoint (default: LangSmith official)LANGSMITH_WORKSPACE_ID: Workspace ID (required for org accounts)