Callback selection and trace metadata settings.
Add a callback to the custom callbacks list.
The callback to add.
Clear all custom callbacks.
Flush all pending traces to observability platforms. Important for serverless environments and short-lived processes.
Get the list of callbacks to use.
List of callbacks - either custom callbacks if provided, or all available observability handlers.
Get the names of available handlers.
List of handler names (e.g., ["Langfuse", "Laminar"])
Get the current observability status including metadata and tags.
Object containing enabled status, callback count, handler names, metadata, and tags.
Check if any callbacks are available.
True if callbacks are available, False otherwise.
Shutdown all handlers gracefully (for serverless environments).
String representation of the ObservabilityManager.
Discovers, configures, and shuts down LangChain observability callbacks.