Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
Adding context on how to dynamically route traces to different LangSmith workspaces at runtime. This includes documentation for generic cross-workspace tracing in applications and overriding the default workspace for LangSmith deployments.
Type of change
Type: Update existing documentation
Related issues/PRs
Checklist
docs devsrc/docs.jsonif needed(Internal team members only / optional): Create a preview deployment as necessary using the Create Preview Branch workflow
Additional notes
This PR adds a new section to
src/langsmith/log-traces-to-project.mdxtitled "Set the destination workspace dynamically" which covers two main use cases:Both Python and TypeScript code examples are provided for each use case, demonstrating the use of
tracing_context/withTracingand workspace-specific LangSmith clients.This documentation is particularly useful for multi-tenant applications that need to isolate traces by customer, environment, or team at the workspace level.