1.26.0
OpenAI Agents SDK Sandbox Support
This release adds support for the OpenAI Agents SDK's SandboxAgent in Temporal workflows. All sandbox lifecycle and I/O operations (create, exec, read, write, PTY, etc.) are automatically routed through Temporal activities, making them durable and replayable. If an agent fails mid-execution, Temporal ensures it picks up right where it left off in its sandbox. To use it, pass sandbox clients (e.g. DaytonaSandboxClient) to OpenAIAgentsPlugin(sandbox_clients=...). This release also updates compatibility with the latest OpenAI Agents SDK.
Breaking Changes
2026-04-09 - 4f05fc58 - 💥 Record task latency even for WFT failures that were dropped (temporalio/sdk-rust#1207) - The temporal_workflow_task_execution_latency metric is slightly more inclusive than it was in the past, and it can now include some WFT failures that may previously have been omitted
What's Changed
- Add LangSmith tracing plugin for Temporal workflows by @xumaple in #1369
- Add namespace to Nexus operation info by @Quinn-With-Two-Ns in #1416
- Add LiteLlm + TemporalModel integration test by @xumaple in #1431
- AI-59: Mark LangSmith plugin as experimental by @xumaple in #1441
- AI-61: Strip unset None fields from ADK plugin payloads by @xumaple in #1442
- S3 Driver: Require hash algorithm and value in claim payloads by @jmaeagle99 in #1443
- Expose Nexus Endpoint in a Nexus Operation Handler by @Quinn-With-Two-Ns in #1437
- Feat/OpenAI agents plugin sandbox support by @JasonSteving99 in #1452
Core Changes
2026-04-06 - a4fc7933 - feat(sdk): env config (temporalio/sdk-rust#1195)
2026-04-06 - ef57d63f - Correctly convert default_versioning_behavior in C bridge (temporalio/sdk-rust#1199)
2026-04-08 - 1f6cfb6c - fix(core): add in scheme port if none present (temporalio/sdk-rust#1205)
2026-04-08 - 723c2836 - feat(sdk): add samples (temporalio/sdk-rust#1190)
2026-04-08 - d96a8d2f - Move CODEOWNERS under .github/ (temporalio/sdk-rust#1198)
2026-04-09 - 630e7795 - Make sure legacy queries are failed if gRPC message too large (temporalio/sdk-rust#1206)
2026-04-10 - b544f95d - Expose Nexus Endpoint in a Nexus Operation Handler (temporalio/sdk-rust#1211)
New Contributors
Full Changelog: 1.25.0...1.26.0