{"id":"prod_dkSctnCffHsmQkwxzm9Yo","name":"LangSmith","slug":"langsmith","orgId":"org_eF2ktqNMwh2TZLCRUI5KL","url":null,"description":null,"category":"observability","kind":"platform","avatarUrl":null,"createdAt":"2026-04-07T17:15:32.185Z","embeddedAt":"2026-04-15T16:19:39.821Z","deletedAt":null,"sources":[{"id":"src_rnugnI9-xjSd3KVm2Kwjq","slug":"langchain-changelog","name":"LangChain Changelog","type":"scrape","url":"https://changelog.langchain.com","metadata":"{\"feedUrl\":\"https://changelog.langchain.com/feed.rss\",\"feedType\":\"unknown\",\"feedDiscoveredAt\":\"2026-04-07T17:19:59.210Z\",\"noFeedFound\":false,\"feedContentDepth\":\"summary-only\",\"feedEtag\":\"W/\\\"d69f4bf0a3eee3501210ab7ffd2928c5\\\"\",\"feedContentLength\":\"0\"}","kind":"platform"},{"id":"src_CE4eBm3laQ2I1-roFfjy2","slug":"langsmith-sdk","name":"LangSmith SDK","type":"github","url":"https://github.com/langchain-ai/langsmith-sdk","metadata":"{\"evaluatedMethod\":\"github\",\"evaluatedAt\":\"2026-04-07T17:18:59.078Z\",\"changelogDetectedAt\":\"2026-04-07T17:28:06.446Z\",\"wellKnownSweptAt\":\"2026-06-24T06:00:01.224Z\"}","kind":"sdk"}],"tags":["evaluation","llm","tracing"],"aliases":[],"notice":null,"releases":[{"id":"rel_yoeSa0PEBdViFtFNTx31m","version":"v0.9.1","type":"feature","title":"v0.9.1","summary":"Creating feedback now supports an opt-out setting for trace retention. Also fixed missing runtime dependencies for the OpenAPI client.","titleGenerated":"LangSmith SDK v0.9.1 adds feedback trace retention opt-out","titleShort":"Feedback trace retention now opt-in","content":"## What's Changed\n* feat: updating create feedback to add opt out for trace retention by @sineha-mani in https://github.com/langchain-ai/langsmith-sdk/pull/3047\n* fix(python): declare missing runtime deps for _openapi_client by @KiewanVillatel in https://github.com/langchain-ai/langsmith-sdk/pull/3070\n* release(python): bump py version to 0.9.1 by @sineha-mani in https://github.com/langchain-ai/langsmith-sdk/pull/3078\n\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.9.0...v0.9.1","publishedAt":"2026-06-23T17:04:04.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.9.1","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":513,"contentTokens":154,"composition":{"bugs":1,"features":1,"enhancements":0}},{"id":"rel_pNxY0nmXZD36kTtXQ26l2","version":"v0.9.0","type":"feature","title":"v0.9.0","summary":"Sandbox mounts now support a mount_config parameter, and a curated secret-detection anonymizer preset (createSecretAnonymizer) is available. Python SDK also allows-list fields accepted from baggage replica updates.","titleGenerated":"LangSmith SDK v0.9.0 adds sandbox mount config and secret anonymizer preset","titleShort":"Sandbox mount config; secret anonymizer preset","content":"## What's Changed\n* feat(sandbox): send mount_config for mounts by @DanielKneipp in https://github.com/langchain-ai/langsmith-sdk/pull/3051\n* feat(anonymizer): curated secret-detection preset (createSecretAnonymizer) by @paarth-a in https://github.com/langchain-ai/langsmith-sdk/pull/3059\n* chore: sync langsmith_api by @langtions-bot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/3033\n* fix(python): allow-list fields accepted from baggage replica updates by @QuentinBrosse in https://github.com/langchain-ai/langsmith-sdk/pull/3067\n* release(py): 0.9.0 by @QuentinBrosse in https://github.com/langchain-ai/langsmith-sdk/pull/3068\n\n## New Contributors\n* @paarth-a made their first contribution in https://github.com/langchain-ai/langsmith-sdk/pull/3059\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.18...v0.9.0","publishedAt":"2026-06-22T15:36:59.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.9.0","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":858,"contentTokens":247,"composition":{"bugs":1,"features":2,"enhancements":0}},{"id":"rel__Btmf2WQw845PBk0BRBRh","version":"v0.8.18","type":"feature","title":"v0.8.18","summary":"## What's Changed\n* chore(deps-dev): bump vitest from 3.2.4 to 3.2.6 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/...","titleGenerated":"LangSmith SDK v0.8.18 dependency update","titleShort":null,"content":"## What's Changed\n* chore(deps-dev): bump vitest from 3.2.4 to 3.2.6 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/3002\n* chore(deps): bump pyjwt from 2.12.1 to 2.13.0 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/3030\n* chore(deps): bump python-multipart from 0.0.27 to 0.0.31 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/3036\n* chore(deps): bump aiohttp from 3.14.0 to 3.14.1 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/3037\n* chore(deps): bump cryptography from 46.0.7 to 48.0.1 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/3038\n* chore(deps): bump starlette from 1.0.1 to 1.3.1 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/3039\n* chore(deps-dev): bump langchain-anthropic from 1.4.4 to 1.4.6 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/3044\n* chore(deps): bump the npm_and_yarn group across 4 directories with 4 updates by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/3046\n* chore(deps): bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/3060\n* test(python): fix integration assertions for updated attachment error message by @QuentinBrosse in https://github.com/langchain-ai/langsmith-sdk/pull/3061\n* chore: reconcile bumpversion config and mandate release process for agents by @QuentinBrosse in https://github.com/langchain-ai/langsmith-sdk/pull/3062\n* release(py): 0.8.18 by @QuentinBrosse in https://github.com/langchain-ai/langsmith-sdk/pull/3063\n\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.17...v0.8.18","publishedAt":"2026-06-19T13:12:04.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.18","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":1840,"contentTokens":598,"composition":null},{"id":"rel_W7KhL0wn_3_kEvvcJgcZR","version":"v0.8.17","type":"feature","title":"v0.8.17","summary":"Python online evals now support async execution, sandbox mount support is added to both JS and Python SDKs along with Git mount helpers, and the client warns when the backend version is below the minimum required. SDK report links now use the insights tab.","titleGenerated":"LangSmith v0.8.17 adds sandbox mounts, online evals async, and backend version checks","titleShort":"Online evals go async; sandbox mounts for JS and Python","content":"## What's Changed\n* feat: expose the resources from the generated openapi client in the langsmith client by @sineha-mani in https://github.com/langchain-ai/langsmith-sdk/pull/3018\n* feat(js): port `isTracingEnabled` utility from Python by @dqbd in https://github.com/langchain-ai/langsmith-sdk/pull/3032\n* Add sandbox mount support to JS SDK by @DanielKneipp in https://github.com/langchain-ai/langsmith-sdk/pull/3010\n* release(js): bump to 0.7.9 by @dqbd in https://github.com/langchain-ai/langsmith-sdk/pull/3035\n* Add sandbox mount support to Python SDK by @DanielKneipp in https://github.com/langchain-ai/langsmith-sdk/pull/3009\n* docs: note that _openapi_client directories are auto-generated by @KiewanVillatel in https://github.com/langchain-ai/langsmith-sdk/pull/3034\n* fix: update JS SDK type declarations with skipLibCheck disabled by @sineha-mani in https://github.com/langchain-ai/langsmith-sdk/pull/3043\n* release(js): 0.7.10 by @dqbd in https://github.com/langchain-ai/langsmith-sdk/pull/3045\n* feat: adding python async for online evals by @sineha-mani in https://github.com/langchain-ai/langsmith-sdk/pull/3048\n* Add sandbox Git mount SDK helpers by @DanielKneipp in https://github.com/langchain-ai/langsmith-sdk/pull/3040\n* fix: use insights tab in sdk report links [closes LSO-2936] by @eric-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/3050\n* feat(client): warn when backend version is below minimum required by @KiewanVillatel in https://github.com/langchain-ai/langsmith-sdk/pull/3041\n* chore: bump _MIN_BACKEND_VERSION to 0.16.5rc1 by @langtions-bot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/3053\n* fix(sandbox): use built-in gcp auth host matching by @DanielKneipp in https://github.com/langchain-ai/langsmith-sdk/pull/3055\n* chore(python): py to 0.8.17 by @sineha-mani in https://github.com/langchain-ai/langsmith-sdk/pull/3056\n\n## New Contributors\n* @sineha-mani made their first contribution in https://github.com/langchain-ai/langsmith-sdk/pull/3018\n* @eric-langchain made their first contribution in https://github.com/langchain-ai/langsmith-sdk/pull/3050\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.16...v0.8.17","publishedAt":"2026-06-18T20:56:04.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.17","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":2212,"contentTokens":646,"composition":{"bugs":2,"features":5,"enhancements":1}},{"id":"rel_l-_-sHi3c6Ns9tjTb750h","version":"v0.8.16","type":"feature","title":"v0.8.16","summary":"Sync/async conversion for Sandbox and SandboxClient has been added. Also fixed experiment keys from wrapped evaluator functions and derived create_child run id from start_time.","titleGenerated":"LangSmith v0.8.16 adds sync/async conversion for SandboxClient","titleShort":"SandboxClient sync/async conversion added","content":"## What's Changed\n* feat(py): add sync/async conversion for Sandbox and SandboxClient [INF-0000] by @ramon-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/3019\n* fix(experiments): extract keys from wrapped evaluator function by @shamikkarkhanis in https://github.com/langchain-ai/langsmith-sdk/pull/3014\n* chore: repoint support@langchain.dev mentions to the Support Portal by @lutan-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/3024\n* fix(python): derive create_child run id from start_time [LSDK-220] by @harisaiharish in https://github.com/langchain-ai/langsmith-sdk/pull/3027\n* chore: sync langsmith_api by @langtions-bot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/3020\n* chore: js to 0.7.8 and py to 0.8.16 by @shamikkarkhanis in https://github.com/langchain-ai/langsmith-sdk/pull/3029\n\n## New Contributors\n* @lutan-langchain made their first contribution in https://github.com/langchain-ai/langsmith-sdk/pull/3024\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.15...v0.8.16","publishedAt":"2026-06-15T17:40:48.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.16","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":1063,"contentTokens":312,"composition":{"bugs":2,"features":1,"enhancements":0}},{"id":"rel_rnXCCwqOqiJfXa2Obw5dY","version":"v0.8.15","type":"feature","title":"v0.8.15","summary":"## What's Changed\n* chore(js): exclude generated _openapi_client from linters and type-checker by @KiewanVillatel in https://github.com/langchain-ai/l...","titleGenerated":"LangSmith SDK v0.8.15 dependency update","titleShort":null,"content":"## What's Changed\n* chore(js): exclude generated _openapi_client from linters and type-checker by @KiewanVillatel in https://github.com/langchain-ai/langsmith-sdk/pull/3015\n* chore: sync langsmith_api by @langtions-bot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/3006\n* chore: protect JS openapi client in workflow by @KiewanVillatel in https://github.com/langchain-ai/langsmith-sdk/pull/3017\n* fix(js): deliver sandbox output callbacks across stream reconnects by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/3022\n* fix(python): deliver sandbox output callbacks across stream reconnects by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/3023\n* chore: bump JS to 0.7.7 and Python to 0.8.15 by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/3025\n\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.14...v0.8.15","publishedAt":"2026-06-12T03:02:42.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.15","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":927,"contentTokens":267,"composition":{"bugs":2,"features":0,"enhancements":0}},{"id":"rel_UG3uOLUwfBh5jGtvXU7E3","version":"v0.8.14","type":"feature","title":"v0.8.14","summary":"Added compatibility smoke tests for Deepagent to the Python and JS CI environments.","titleGenerated":"LangSmith SDK v0.8.14 adds deepagent compatibility smoke tests","titleShort":"Deepagent compatibility tests added","content":"## What's Changed\n* feat: add deepagent compatibility smoke tests to Python and JS CI [LSDK-214] by @QuentinBrosse in https://github.com/langchain-ai/langsmith-sdk/pull/2997\n* chore(py): bump Python SDK to 0.8.14 by @vishnu-ssuresh in https://github.com/langchain-ai/langsmith-sdk/pull/3013\n\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.13...v0.8.14","publishedAt":"2026-06-10T19:54:53.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.14","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":384,"contentTokens":121,"composition":{"bugs":0,"features":1,"enhancements":0}},{"id":"rel_MiHWqLVlNhLSl0fD9_W12","version":"v0.8.13","type":"feature","title":"v0.8.13","summary":"Types sandbox startup errors.","titleGenerated":"LangSmith SDK v0.8.13 types sandbox startup errors","titleShort":"Sandbox startup errors typed","content":"## What's Changed\n* fix(py): type sandbox startup errors by @vishnu-ssuresh in https://github.com/langchain-ai/langsmith-sdk/pull/3004\n* chore(py): bump Python SDK to 0.8.13 by @vishnu-ssuresh in https://github.com/langchain-ai/langsmith-sdk/pull/3012\n\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.12...v0.8.13","publishedAt":"2026-06-10T17:41:25.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.13","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":345,"contentTokens":112,"composition":{"bugs":1,"features":0,"enhancements":0}},{"id":"rel_-4cxA5BDe5Gbpc2LQjSLu","version":"v0.8.12","type":"feature","title":"v0.8.12","summary":"Fixed Gemini double counting of over 200k tokens. Added cross-process OAuth refresh filesystem lock for both Python and JavaScript SDKs. Avoids duplicate /v1 in hub URLs when endpoint includes /api/v1.","titleGenerated":"LangSmith SDK v0.8.12 fixes Gemini token counting and OAuth refresh","titleShort":"Gemini token counting fixed; OAuth refresh hardened","content":"## What's Changed\n* ci: protect _openapi_client from unauthorized changes by @KiewanVillatel in https://github.com/langchain-ai/langsmith-sdk/pull/2999\n* fix: gemini double counting of over 200k tokens by @dqbd in https://github.com/langchain-ai/langsmith-sdk/pull/3003\n* feat(python): cross-process OAuth refresh filesystem lock by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2988\n* feat(js): cross-process OAuth refresh filesystem lock by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2989\n* fix: avoid duplicate /v1 in hub URLs when endpoint includes /api/v1 by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/3008\n* chore: bump JS to 0.7.6 and Python to 0.8.12 by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/3011\n\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.11...v0.8.12","publishedAt":"2026-06-10T14:29:34.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.12","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":912,"contentTokens":264,"composition":{"bugs":2,"features":2,"enhancements":0}},{"id":"rel_vhloEz1NPCKRTLViLtmdR","version":"v0.8.11","type":"feature","title":"v0.8.11","summary":"Fixed async feedback client to match the behavior of the sync feedback client.","titleGenerated":"LangSmith v0.8.11 aligns async feedback client with sync behavior","titleShort":"Async feedback client synced to match sync behavior","content":"## What's Changed\n* fix: match async feedback client to sync behavior [LSEN-206] by @vishnu-ssuresh in https://github.com/langchain-ai/langsmith-sdk/pull/3001\n\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.10...v0.8.11","publishedAt":"2026-06-08T22:54:30.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.11","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":252,"contentTokens":79,"composition":{"bugs":1,"features":0,"enhancements":0}},{"id":"rel_xoCsPsgK1OPgNmtWGgxWr","version":"v0.8.10","type":"feature","title":"v0.8.10","summary":"Pairwise comparison URL is now exposed on ComparativeExperimentResults in both Python and JavaScript SDKs. AWS auth proxy helpers were added to both SDKs, and the sandbox now sizes the dockerfile-build via vCpus and memory bytes. Python SDK now supports trace_id and retry-on-NotFound in async create calls, JS SDK supports prompt commit tags, and evaluation supports examples and repetitions in tracer session creation.","titleGenerated":"LangSmith v0.8.10 exposes pairwise comparison URL and adds AWS auth proxy helpers","titleShort":"Pairwise comparison URL exposed; AWS auth proxy helpers added","content":"## What's Changed\n* feat(sandbox): size the dockerfile-build sandbox via vCpus/memBytes (js) by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2980\n* feat(python): support trace_id and retry-on-NotFound in async create_… by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/2963\n* feat(python): expose pairwise comparison URL on ComparativeExperimentResults [LSE-2270] by @harisaiharish in https://github.com/langchain-ai/langsmith-sdk/pull/2975\n* feat(js): exposed pairwise comparison URL on ComparativeExperimentResults [LSE-2374] by @harisaiharish in https://github.com/langchain-ai/langsmith-sdk/pull/2981\n* feat(python): expose LS_MESSAGE_VIEW_EXCLUDE constant [lso-2605] by @ybathula707 in https://github.com/langchain-ai/langsmith-sdk/pull/2982\n* feat: support JS prompt commit tags by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2987\n* fix(lint): exclude _openapi_client from ruff by @KiewanVillatel in https://github.com/langchain-ai/langsmith-sdk/pull/2993\n* chore: sync langsmith_api by @langtions-bot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2911\n* fix(lint): exclude _openapi_client from mypy by @KiewanVillatel in https://github.com/langchain-ai/langsmith-sdk/pull/2995\n* chore: sync langsmith_api by @langtions-bot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2994\n* Add AWS auth proxy helpers to Python SDK by @DanielKneipp in https://github.com/langchain-ai/langsmith-sdk/pull/2991\n* Add AWS auth proxy helpers to JS SDK by @DanielKneipp in https://github.com/langchain-ai/langsmith-sdk/pull/2992\n* feat(evaluation): adding examples and repetitions to create tracer sessions calls by @shamikkarkhanis in https://github.com/langchain-ai/langsmith-sdk/pull/2954\n* chore(deps): bump astral-sh/setup-uv from 94527f2e458b27549849d47d273a16bec83a01e9 to 37802adc94f370d6bfd71619e3f0bf239e1f3b78 by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2968\n* chore(deps): bump pnpm/action-setup from ac6db6d3c1f721f886538a378a2d73e85697340a to 0e279bb959325dab635dd2c09392533439d90093 by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2970\n* chore(deps-dev): bump types-psutil from 7.2.2.20260408 to 7.2.2.20260518 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2974\n* chore(deps): bump starlette from 0.52.1 to 1.0.1 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2984\n* chore(deps-dev): bump types-requests from 2.33.0.20260408 to 2.33.0.20260518 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2973\n* chore(deps): bump the py-minor-and-patch group across 1 directory with 12 updates by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2998\n* chore(deps): bump the py-major group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2996\n* chore(deps): bump gaurav-nelson/github-action-markdown-link-check from 499c1e7f3637c131334fa8e937c45144f79d72d2 to 5c5dfc0ac2e225883c0e5f03a85311ec2830d368 by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2969\n* chore(deps): bump aiohttp from 3.13.5 to 3.14.0 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2983\n* chore(deps-dev): bump @jest/globals from 29.7.0 to 30.4.1 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2807\n* release(py): 0.8.10 by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/3000\n\n## New Contributors\n* @harisaiharish made their first contribution in https://github.com/langchain-ai/langsmith-sdk/pull/2975\n* @ybathula707 made their first contribution in https://github.com/langchain-ai/langsmith-sdk/pull/2982\n* @langtions-bot[bot] made their first contribution in https://github.com/langchain-ai/langsmith-sdk/pull/2911\n* @shamikkarkhanis made their first contribution in https://github.com/langchain-ai/langsmith-sdk/pull/2954\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.9...v0.8.10","publishedAt":"2026-06-08T19:25:14.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.10","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":4139,"contentTokens":1330,"composition":{"bugs":0,"features":7,"enhancements":0}},{"id":"rel_iwCvcjnXJp9qNO4bq74KJ","version":"v0.8.9","type":"feature","title":"v0.8.9","summary":"The sandbox can now be sized via vcpus and mem_bytes parameters in Python, and JS Dockerfile snapshots have been added. Multiple dependency updates across Python and JavaScript packages.","titleGenerated":"LangSmith v0.8.9 adds sandbox sizing configuration and JS Dockerfile snapshots","titleShort":"Sandbox sizing via vcpus/mem_bytes; JS Dockerfile snapshots","content":"## What's Changed\n* feat(sandbox): add JS Dockerfile snapshots by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2951\n* chore(deps-dev): bump the js-minor-and-patch group across 1 directory with 11 updates by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2931\n* chore(deps): bump websockets from 15.0.1 to 16.0 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2811\n* chore(deps): update myst-parser requirement from >=3 to >=4.0.1 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2841\n* chore(deps): bump the py-minor-and-patch group across 1 directory with 19 updates by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2934\n* chore(deps): bump typescript from 5.9.3 to 6.0.3 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2839\n* chore(deps-dev): bump google-adk from 1.10.0 to 2.1.0 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2960\n* chore(deps-dev): bump wrapt from 1.17.3 to 2.2.1 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2961\n* chore(deps-dev): bump the py-minor-and-patch group in /python with 6 updates by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2958\n* chore(deps-dev): bump types-tqdm from 4.67.3.20260408 to 4.67.3.20260518 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2959\n* ci: add minimum workflow permissions by @jkennedyvz in https://github.com/langchain-ai/langsmith-sdk/pull/2967\n* chore: update dependabot.yml to comply with posture checks by @jkennedyvz in https://github.com/langchain-ai/langsmith-sdk/pull/2966\n* test(python): deflake test_tracing_queue_limit_drops_when_full by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/2964\n* feat(sandbox): size the dockerfile-build sandbox via vcpus/mem_bytes (python) by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2979\n\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.8...v0.8.9","publishedAt":"2026-06-03T17:55:55.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.9","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":2152,"contentTokens":685,"composition":{"bugs":0,"features":2,"enhancements":0}},{"id":"rel_H6aj7s8Ni6gvIP6UsWdkS","version":"v0.8.8","type":"feature","title":"v0.8.8","summary":"Fixed retry logic for sandbox pool timeouts and corrected Dockerfile snapshot builds to use /tmp instead of other locations.","titleGenerated":"LangSmith v0.8.8 fixes sandbox pool timeouts and Dockerfile snapshots","titleShort":"Sandbox pool timeouts fixed; Dockerfile snapshots built off /tmp","content":"## What's Changed\n* fix(python): retry sandbox pool timeouts by @baskaryan in https://github.com/langchain-ai/langsmith-sdk/pull/2953\n* fix(sandbox): build Dockerfile snapshots off /tmp by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2956\n\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.7...v0.8.8","publishedAt":"2026-05-31T22:14:44.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.8","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":356,"contentTokens":105,"composition":{"bugs":2,"features":0,"enhancements":0}},{"id":"rel_4gTLiR2QP6zhIAg9djgQI","version":"v0.8.7","type":"feature","title":"v0.8.7","summary":"Fixed sandbox command streams disconnecting on EOF and now reconnect automatically. Added support for building snapshots from Dockerfiles, and fixed organization ID missing from context URLs in both Python and JavaScript SDKs.","titleGenerated":"LangSmith v0.8.7 reconnects sandbox streams and adds Dockerfile snapshot builds","titleShort":"Sandbox streams reconnect on EOF; Dockerfile snapshots now supported","content":"## What's Changed\n* fix: reconnect sandbox command streams on EOF by @ramon-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/2941\n* feat(sandbox): build snapshots from Dockerfiles by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2950\n* fix(python): add organization id to context URLs by @vishnu-ssuresh in https://github.com/langchain-ai/langsmith-sdk/pull/2945\n* fix(js): add organization id to context URLs by @vishnu-ssuresh in https://github.com/langchain-ai/langsmith-sdk/pull/2946\n* release(py): 0.8.7 by @ramon-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/2947\n\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.6...v0.8.7","publishedAt":"2026-05-29T12:40:00.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.7","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":719,"contentTokens":212,"composition":{"bugs":3,"features":1,"enhancements":0}},{"id":"rel_tp8ZRn-9QVmsuEvRmj15W","version":"v0.8.6","type":"feature","title":"v0.8.6","summary":"Added list_runs_from_annotation_queue method and websockets are now installed by default for sandbox environments. Fixed sandbox connection timeouts, context hub URL returns for pushed contexts, and RunTree.create_child appending to child_runs.","titleGenerated":"LangSmith v0.8.6 adds annotation queue method and sandbox websockets support","titleShort":"Annotation queue listing; sandbox websockets enabled by default","content":"## What's Changed\n* chore(deps-dev): bump @google/genai from 1.50.1 to 2.0.1 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2875\n* chore(deps): bump mako from 1.3.11 to 1.3.12 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2880\n* chore(deps): bump authlib from 1.6.11 to 1.6.12 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2888\n* chore(deps): bump hono from 4.12.15 to 4.12.18 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2894\n* chore(deps): bump fast-uri from 3.1.0 to 3.1.2 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2895\n* chore(deps-dev): bump @anthropic-ai/sdk from 0.94.0 to 0.95.0 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2881\n* chore(deps): bump postcss from 8.5.8 to 8.5.14 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2898\n* chore(deps): bump @protobufjs/utf8 from 1.1.0 to 1.1.1 in /js/internal/environment_tests/test-exports-vite in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2908\n* chore(deps): bump hono from 4.12.18 to 4.12.19 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2909\n* chore(deps): bump protobufjs from 7.5.7 to 8.0.1 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2896\n* chore(deps): bump idna from 3.11 to 3.15 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2913\n* chore(deps-dev): bump @anthropic-ai/sdk from 0.95.0 to 0.95.1 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2912\n* AI SDK telemetry and AI SDK v7 support by @dqbd in https://github.com/langchain-ai/langsmith-sdk/pull/2901\n* feat: install websockets by default for sandbox by @open-swe[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2916\n* release(js): 0.7.2 by @dqbd in https://github.com/langchain-ai/langsmith-sdk/pull/2922\n* feat: add list_runs_from_annotation_queue method [closes LSDK-193] by @open-swe[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2892\n* chore(deps-dev): bump @anthropic-ai/sdk from 0.95.1 to 0.95.2 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2917\n* chore(deps-dev): bump types-pyyaml from 6.0.12.20250915 to 6.0.12.20260518 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2927\n* chore(deps): update pydata-sphinx-theme requirement from >=0.15 to >=0.18.0 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2928\n* chore: exclude langsmith_api from ruff linter by @KiewanVillatel in https://github.com/langchain-ai/langsmith-sdk/pull/2933\n* fix(python): retry sandbox connect timeouts by @ramon-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/2940\n* fix(js): [LSDK-202] return context hub URLs for pushed contexts by @vishnu-ssuresh in https://github.com/langchain-ai/langsmith-sdk/pull/2939\n* fix(python): RunTree.create_child appends to self.child_runs LSE-2221 by @catherine-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/2942\n* release(js): 0.7.3 by @vishnu-ssuresh in https://github.com/langchain-ai/langsmith-sdk/pull/2943\n* fix(python): [LSDK-202] return context hub URLs for pushed contexts by @vishnu-ssuresh in https://github.com/langchain-ai/langsmith-sdk/pull/2938\n* release(py): 0.8.6 by @vishnu-ssuresh in https://github.com/langchain-ai/langsmith-sdk/pull/2944\n\n## New Contributors\n* @KiewanVillatel made their first contribution in https://github.com/langchain-ai/langsmith-sdk/pull/2933\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.5...v0.8.6","publishedAt":"2026-05-27T22:51:37.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.6","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":3853,"contentTokens":1307,"composition":{"bugs":3,"features":2,"enhancements":1}},{"id":"rel_q6iIpfCXOazKqq9QTN2tN","version":"v0.8.5","type":"feature","title":"v0.8.5","summary":"Python Client now has a close() method to release sessions, and multipart streaming can be disabled via environment variable in the JavaScript SDK. Also fixed an alias for experimental/sandbox to support deepagents peer dependencies, and sandbox now forwards client default headers on exec WebSocket.","titleGenerated":"LangSmith v0.8.5 adds Client.close() and multipart streaming control","titleShort":"Client.close() releases sessions; multipart streaming now configurable","content":"## What's Changed\n* release(js): 0.7.0 by @ramon-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/2890\n* fix(js): add alias for `experimental/sandbox` to appease broad peer dep range within `deepagents` by @dqbd in https://github.com/langchain-ai/langsmith-sdk/pull/2893\n* feat(js): allow disabling multipart streaming via env variable by @dqbd in https://github.com/langchain-ai/langsmith-sdk/pull/2900\n* feat(python): add Client.close() to release session [closes LSDK-183] by @open-swe[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2866\n* feat(sandbox): forward client default headers on exec WebSocket by @open-swe[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2899\n* release(js): 0.7.1 by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2902\n* release(py): 0.8.5 by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2903\n\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.4...v0.8.5","publishedAt":"2026-05-15T21:31:26.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.5","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":1002,"contentTokens":301,"composition":null},{"id":"rel_tislqviLW5SKbdgKHgZVm","version":"v0.8.4","type":"feature","title":"v0.8.4","summary":"The JavaScript SDK's experimental/sandbox import is now sandbox (breaking change). Python sandbox alpha and experimental warnings are dropped, and snapshot is now optional in sandbox with TypeScript options overload added.","titleGenerated":"LangSmith v0.8.4 renames sandbox import and drops experimental warnings","titleShort":"Sandbox import renamed; experimental warnings removed","content":"## What's Changed\n* release(js): 0.6.3 by @vishnu-ssuresh in https://github.com/langchain-ai/langsmith-sdk/pull/2864\n* chore(deps): bump python-multipart from 0.0.26 to 0.0.27 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2859\n* chore(deps-dev): bump @anthropic-ai/sdk from 0.91.1 to 0.92.0 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2858\n* chore(deps): bump postcss from 8.5.8 to 8.5.14 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2857\n* chore(deps): bump hono from 4.12.15 to 4.12.18 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2860\n* chore(deps-dev): bump langchain-core from 1.3.2 to 1.3.3 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2867\n* chore(deps-dev): bump @anthropic-ai/sdk from 0.92.0 to 0.93.0 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2869\n* chore(deps): bump urllib3 from 2.6.3 to 2.7.0 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2873\n* chore(deps): bump the py-minor-and-patch group across 1 directory with 12 updates by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2876\n* chore(deps-dev): bump the js-minor-and-patch group across 1 directory with 16 updates by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2877\n* chore(deps): bump the py-minor-and-patch group across 1 directory with 11 updates by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2879\n* chore(deps): bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2868\n* chore(deps-dev): bump @anthropic-ai/sdk from 0.93.0 to 0.94.0 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2878\n* sdk(js): rename experimental/sandbox -> sandbox (breaking) by @DanielKneipp in https://github.com/langchain-ai/langsmith-sdk/pull/2885\n* sdk(py): drop sandbox alpha/experimental warnings by @DanielKneipp in https://github.com/langchain-ai/langsmith-sdk/pull/2884\n* feat(sandbox): make snapshot optional and add TS options overload by @ramon-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/2887\n* release(py): 0.8.4 by @ramon-langchain in https://github.com/langchain-ai/langsmith-sdk/pull/2889\n\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.3...v0.8.4","publishedAt":"2026-05-13T21:00:44.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.4","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":null,"contentTokens":null,"composition":null},{"id":"rel_EJn8m9QkHl-ZHv_wHexc3","version":"v0.8.3","type":"feature","title":"v0.8.3","summary":"## What's Changed\n* fix(js): prevent sending [object Object] as span attribute when dealing with nested objects, send full langsmith.usage_metadata if...","titleGenerated":null,"titleShort":null,"content":"## What's Changed\n* fix(js): prevent sending [object Object] as span attribute when dealing with nested objects, send full langsmith.usage_metadata if present by @dqbd in https://github.com/langchain-ai/langsmith-sdk/pull/2845\n* release(js): bump to 0.6.2 by @dqbd in https://github.com/langchain-ai/langsmith-sdk/pull/2856\n* sdk(py): replace ttl_seconds with idle_ttl_seconds + delete_after_stop_seconds by @DanielKneipp in https://github.com/langchain-ai/langsmith-sdk/pull/2853\n* sdk(js): replace ttlSeconds with idleTtlSeconds + deleteAfterStopSeconds by @DanielKneipp in https://github.com/langchain-ai/langsmith-sdk/pull/2854\n* Fix push_agent URL owner for name-only identifiers by @vishnu-ssuresh in https://github.com/langchain-ai/langsmith-sdk/pull/2862\n* docs(langsmith): clarify trust boundaries when working with hub by @eyurtsev in https://github.com/langchain-ai/langsmith-sdk/pull/2861\n* release(py): 0.8.3 by @vishnu-ssuresh in https://github.com/langchain-ai/langsmith-sdk/pull/2863\n\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.2...v0.8.3","publishedAt":"2026-05-07T19:56:41.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.3","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":null,"contentTokens":null,"composition":null},{"id":"rel_TRLCy15HuxLCN5erFc5J3","version":"v0.8.2","type":"feature","title":"v0.8.2","summary":"## What's Changed\n* Bump JS SDK version to 0.6.1 by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2847\n* fix: parse urllib3 v...","titleGenerated":null,"titleShort":null,"content":"## What's Changed\n* Bump JS SDK version to 0.6.1 by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2847\n* fix: parse urllib3 version with packaging.Version by @justinwolfington in https://github.com/langchain-ai/langsmith-sdk/pull/2851\n* Bump Python SDK version to 0.8.2 by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2855\n\n## New Contributors\n* @justinwolfington made their first contribution in https://github.com/langchain-ai/langsmith-sdk/pull/2851\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.1...v0.8.2","publishedAt":"2026-05-06T17:36:09.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.2","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":null,"contentTokens":null,"composition":null},{"id":"rel_pTQVvLYhNWu5rkUh_2x03","version":"v0.8.1","type":"feature","title":"v0.8.1","summary":"## What's Changed\n* chore(js): remove experimental opencode integration by @dqbd in https://github.com/langchain-ai/langsmith-sdk/pull/2836\n* chore(de...","titleGenerated":null,"titleShort":null,"content":"## What's Changed\n* chore(js): remove experimental opencode integration by @dqbd in https://github.com/langchain-ai/langsmith-sdk/pull/2836\n* chore(deps-dev): bump google-adk from 1.10.0 to 1.28.1 in /python by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2823\n* chore(deps): bump postcss from 8.5.8 to 8.5.12 in /js by @dependabot[bot] in https://github.com/langchain-ai/langsmith-sdk/pull/2827\n* Add JS profile loading by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2834\n* Add Python profile loading by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2835\n* Extract JS profile auth service by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2846\n* Bump Python SDK version to 0.8.1 by @langchain-infra in https://github.com/langchain-ai/langsmith-sdk/pull/2848\n\n\n**Full Changelog**: https://github.com/langchain-ai/langsmith-sdk/compare/v0.8.0...v0.8.1","publishedAt":"2026-05-05T20:08:44.000Z","url":"https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.8.1","media":[],"prerelease":false,"source":{"slug":"langsmith-sdk","name":"LangSmith SDK","type":"github"},"product":{"slug":"langsmith","name":"LangSmith"},"groupSlug":"langsmith","groupName":"LangSmith","coverageCount":0,"contentChars":null,"contentTokens":null,"composition":null}],"pagination":{"nextCursor":"2026-05-05T20:08:44.000Z|2026-05-05T22:01:12.578Z|rel_pTQVvLYhNWu5rkUh_2x03","limit":20}}