Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions temporalio/contrib/langsmith/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# LangSmith Plugin for Temporal Python SDK

> ⚠️ **This package is currently at an experimental release stage.** ⚠️

This Temporal [Plugin](https://docs.temporal.io/develop/plugins-guide) allows your [LangSmith](https://smith.langchain.com/) traces to work within Temporal Workflows. It propagates trace context across Worker boundaries so that `@traceable` calls, LLM invocations, and Temporal operations show up in a single connected trace, and ensures that replaying does not generate duplicate traces.

## Quick Start
Expand Down
4 changes: 4 additions & 0 deletions temporalio/contrib/langsmith/__init__.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
"""LangSmith integration for Temporal SDK.

.. warning::
This package is experimental and may change in future versions.
Use with caution in production environments.

This package provides LangSmith tracing integration for Temporal workflows,
activities, and other operations. It includes automatic run creation and
context propagation for distributed tracing in LangSmith.
Expand Down
4 changes: 4 additions & 0 deletions temporalio/contrib/langsmith/_interceptor.py
Original file line number Diff line number Diff line change
Expand Up @@ -533,6 +533,10 @@ class LangSmithInterceptor(
):
"""Interceptor that supports client and worker LangSmith run creation
and context propagation.

.. warning::
This class is experimental and may change in future versions.
Use with caution in production environments.
"""

def __init__(
Expand Down
4 changes: 4 additions & 0 deletions temporalio/contrib/langsmith/_plugin.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@
class LangSmithPlugin(SimplePlugin):
"""LangSmith tracing plugin for Temporal SDK.

.. warning::
This class is experimental and may change in future versions.
Use with caution in production environments.

Provides automatic LangSmith run creation for workflows, activities,
and other Temporal operations with context propagation.
"""
Expand Down
Loading