releases.shpreview

LangSmith tracing package for Workflows and Activities

v1.20.0

1 feature2 enhancements2 fixesThis release1 featureNew capabilities2 enhancementsImprovements to existing features2 fixesBug fixesAI-tallied from the release notes

Added

  • New @temporalio/langsmith package for tracing Temporal apps to LangSmith. It hooks the client, Workflow, and Activity interceptors so a Workflow and the Activities it runs show up as a single LangSmith run tree.

Changed

  • protobufjs bumped to ^7.6.4
  • Updated Core to 5df57f6d. Package-visible changes from this update include:
    • NativeConnection initialization now retries without gRPC gzip compression if the server cannot decompress the eager GetSystemInfo call.
    • Workflow replay now honors SDK flags already recorded in history even when the server does not advertise SDK metadata support.
    • OTLP metric export failures from Core's periodic metric reader are now logged through Core telemetry.
  • @temporalio/openai-agents: Query handlers and update validators now derive trace span IDs from the SDK's replay-safe random source instead of a private seeded PRNG. This removes the old seed-collision workaround and gives read-only handlers distinct, well-formed span IDs.

Full Changelog: https://github.com/temporalio/sdk-typescript/compare/v1.19.0...v1.20.0

Fetched July 7, 2026