-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[8.x] Update langchain (main) (#205553) #212567
Open
KDKHD
wants to merge
1
commit into
elastic:8.x
Choose a base branch
from
KDKHD:backport/8.x/pr-205553
base: 8.x
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
+1,017
−1,055
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [@langchain/aws](https://redirect.github.com/langchain-ai/langchainjs/tree/main/libs/langchain-aws/) ([source](https://redirect.github.com/langchain-ai/langchainjs)) | dependencies | patch | [`^0.1.2` -> `^0.1.3`](https://renovatebot.com/diffs/npm/@langchain%2faws/0.1.2/0.1.3) | | | [@langchain/community](https://redirect.github.com/langchain-ai/langchainjs/tree/main/libs/langchain-community/) ([source](https://redirect.github.com/langchain-ai/langchainjs)) | dependencies | patch | [`0.3.14` -> `0.3.29`](https://renovatebot.com/diffs/npm/@langchain%2fcommunity/0.3.14/0.3.29) | `0.3.30` | | [@langchain/core](https://redirect.github.com/langchain-ai/langchainjs/tree/main/langchain-core/) ([source](https://redirect.github.com/langchain-ai/langchainjs)) | resolutions | patch | [`^0.3.16` -> `^0.3.39`](https://renovatebot.com/diffs/npm/@langchain%2fcore/0.3.16/0.3.39) | `0.3.40` | | [@langchain/core](https://redirect.github.com/langchain-ai/langchainjs/tree/main/langchain-core/) ([source](https://redirect.github.com/langchain-ai/langchainjs)) | dependencies | patch | [`^0.3.16` -> `^0.3.39`](https://renovatebot.com/diffs/npm/@langchain%2fcore/0.3.16/0.3.39) | `0.3.40` | | [@langchain/google-common](https://redirect.github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-common/) ([source](https://redirect.github.com/langchain-ai/langchainjs)) | resolutions | patch | [`^0.1.1` -> `^0.1.8`](https://renovatebot.com/diffs/npm/@langchain%2fgoogle-common/0.1.1/0.1.8) | | | [@langchain/google-common](https://redirect.github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-common/) ([source](https://redirect.github.com/langchain-ai/langchainjs)) | dependencies | patch | [`^0.1.1` -> `^0.1.8`](https://renovatebot.com/diffs/npm/@langchain%2fgoogle-common/0.1.1/0.1.8) | | | [@langchain/google-genai](https://redirect.github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-genai/) ([source](https://redirect.github.com/langchain-ai/langchainjs)) | dependencies | patch | [`^0.1.2` -> `^0.1.8`](https://renovatebot.com/diffs/npm/@langchain%2fgoogle-genai/0.1.2/0.1.8) | | | [@langchain/google-vertexai](https://redirect.github.com/langchain-ai/langchainjs/tree/main/libs/langchain-google-vertexai/) ([source](https://redirect.github.com/langchain-ai/langchainjs)) | dependencies | patch | [`^0.1.0` -> `^0.1.8`](https://renovatebot.com/diffs/npm/@langchain%2fgoogle-vertexai/0.1.0/0.1.8) | | | [@langchain/langgraph](https://redirect.github.com/langchain-ai/langgraphjs) | dependencies | patch | [`0.2.19` -> `0.2.45`](https://renovatebot.com/diffs/npm/@langchain%2flanggraph/0.2.19/0.2.45) | `0.2.46` | | [@langchain/openai](https://redirect.github.com/langchain-ai/langchainjs/tree/main/libs/langchain-openai/) ([source](https://redirect.github.com/langchain-ai/langchainjs)) | dependencies | minor | [`^0.3.11` -> `^0.4.3`](https://renovatebot.com/diffs/npm/@langchain%2fopenai/0.3.11/0.4.3) | `0.4.4` | | [langchain](https://redirect.github.com/langchain-ai/langchainjs/tree/main/langchain/) ([source](https://redirect.github.com/langchain-ai/langchainjs)) | resolutions | patch | [`^0.3.5` -> `^0.3.15`](https://renovatebot.com/diffs/npm/langchain/0.3.5/0.3.15) | | | [langchain](https://redirect.github.com/langchain-ai/langchainjs/tree/main/langchain/) ([source](https://redirect.github.com/langchain-ai/langchainjs)) | dependencies | patch | [`^0.3.5` -> `^0.3.15`](https://renovatebot.com/diffs/npm/langchain/0.3.5/0.3.15) | | --- ### Release Notes <details> <summary>langchain-ai/langchainjs (@​langchain/aws)</summary> ### [`v0.1.3`](https://redirect.github.com/langchain-ai/langchainjs/releases/tag/0.1.3) [Compare Source](https://redirect.github.com/langchain-ai/langchainjs/compare/0.1.2...0.1.3) #### What's Changed - langchain\[patch]: Release 0.1.2 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/3973](https://redirect.github.com/langchain-ai/langchainjs/pull/3973) - docs\[patch]: Refactor memory docs by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/3974](https://redirect.github.com/langchain-ai/langchainjs/pull/3974) - docs\[patch]: Fix bad import in docs by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/3980](https://redirect.github.com/langchain-ai/langchainjs/pull/3980) - core\[patch]: Adjust iterable readable stream typing by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/3979](https://redirect.github.com/langchain-ai/langchainjs/pull/3979) - Update openai to ^4.24.2 and include logprobs in `generationInfo` by [@​functorism](https://redirect.github.com/functorism) in [https://github.com/langchain-ai/langchainjs/pull/3981](https://redirect.github.com/langchain-ai/langchainjs/pull/3981) - openai\[patch]: Release 0.0.11 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/3986](https://redirect.github.com/langchain-ai/langchainjs/pull/3986) - cloudflare\[major]: Add integration package, fix Vectorize for latest workers by [@​kristianfreeman](https://redirect.github.com/kristianfreeman) in [https://github.com/langchain-ai/langchainjs/pull/3982](https://redirect.github.com/langchain-ai/langchainjs/pull/3982) - docs\[patch]: Add DLAI to tutorials in docs by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/3994](https://redirect.github.com/langchain-ai/langchainjs/pull/3994) - allow empty arrays for Weaviate metadata by [@​the-powerpointer](https://redirect.github.com/the-powerpointer) in [https://github.com/langchain-ai/langchainjs/pull/3991](https://redirect.github.com/langchain-ai/langchainjs/pull/3991) - ci\[patch]: Fix CI by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/4001](https://redirect.github.com/langchain-ai/langchainjs/pull/4001) - community\[minor]: Upgrade Astra client and add support for namespaces by [@​mfortman11](https://redirect.github.com/mfortman11) in [https://github.com/langchain-ai/langchainjs/pull/3997](https://redirect.github.com/langchain-ai/langchainjs/pull/3997) - community\[patch]: Add upsert by id to MongoDB by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/3999](https://redirect.github.com/langchain-ai/langchainjs/pull/3999) - community\[patch]: Release 0.0.17 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/4002](https://redirect.github.com/langchain-ai/langchainjs/pull/4002) - docs\[minor]: togetherai embeddings docs by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langchainjs/pull/3995](https://redirect.github.com/langchain-ai/langchainjs/pull/3995) - Fix typo in createHistoryAwareRetriever documentation by [@​intergalacticmammoth](https://redirect.github.com/intergalacticmammoth) in [https://github.com/langchain-ai/langchainjs/pull/4016](https://redirect.github.com/langchain-ai/langchainjs/pull/4016) - Add stacktrace to tracer errors by [@​hinthornw](https://redirect.github.com/hinthornw) in [https://github.com/langchain-ai/langchainjs/pull/4010](https://redirect.github.com/langchain-ai/langchainjs/pull/4010) - update sql_utils: add oracle integration by [@​matheus-santos-souza](https://redirect.github.com/matheus-santos-souza) in [https://github.com/langchain-ai/langchainjs/pull/3966](https://redirect.github.com/langchain-ai/langchainjs/pull/3966) - core\[minor]: Move function calling definitions and utils to core by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/4023](https://redirect.github.com/langchain-ai/langchainjs/pull/4023) - core\[patch]: Add docstring, small tweak by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/4024](https://redirect.github.com/langchain-ai/langchainjs/pull/4024) - core\[patch]: Release 0.1.13 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/4026](https://redirect.github.com/langchain-ai/langchainjs/pull/4026) - langchain\[patch], openai\[patch]: Use new function calling utils in all docs by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/4025](https://redirect.github.com/langchain-ai/langchainjs/pull/4025) - openai\[patch]: Release 0.0.12 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/4028](https://redirect.github.com/langchain-ai/langchainjs/pull/4028) - langchain\[patch]: Bump dep by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/4029](https://redirect.github.com/langchain-ai/langchainjs/pull/4029) - langchain\[patch]: Update yarn.lock by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langchainjs/pull/4030](https://redirect.github.com/langchain-ai/langchainjs/pull/4030) #### New Contributors - [@​functorism](https://redirect.github.com/functorism) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/3981](https://redirect.github.com/langchain-ai/langchainjs/pull/3981) - [@​intergalacticmammoth](https://redirect.github.com/intergalacticmammoth) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/4016](https://redirect.github.com/langchain-ai/langchainjs/pull/4016) - [@​matheus-santos-souza](https://redirect.github.com/matheus-santos-souza) made their first contribution in [https://github.com/langchain-ai/langchainjs/pull/3966](https://redirect.github.com/langchain-ai/langchainjs/pull/3966) **Full Changelog**: https://github.com/langchain-ai/langchainjs/compare/0.1.2...0.1.3 </details> <details> <summary>langchain-ai/langgraphjs (@​langchain/langgraph)</summary> ### [`v0.2.45`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.45) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.44...0.2.45) #### What's Changed - release(langgraph): 0.2.44 by [@​benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langgraphjs/pull/829](https://redirect.github.com/langchain-ai/langgraphjs/pull/829) - Update README.md by [@​eyurtsev](https://redirect.github.com/eyurtsev) in [https://github.com/langchain-ai/langgraphjs/pull/831](https://redirect.github.com/langchain-ai/langgraphjs/pull/831) - ci: update upload-arfifact by [@​vbarda](https://redirect.github.com/vbarda) in [https://github.com/langchain-ai/langgraphjs/pull/832](https://redirect.github.com/langchain-ai/langgraphjs/pull/832) - docs: third party packages.yml by [@​eyurtsev](https://redirect.github.com/eyurtsev) in [https://github.com/langchain-ai/langgraphjs/pull/840](https://redirect.github.com/langchain-ai/langgraphjs/pull/840) - Update functional_api.md by [@​eyurtsev](https://redirect.github.com/eyurtsev) in [https://github.com/langchain-ai/langgraphjs/pull/833](https://redirect.github.com/langchain-ai/langgraphjs/pull/833) - fix(docs/etc): Fix miscellaneous typos by [@​nick-w-nick](https://redirect.github.com/nick-w-nick) in [https://github.com/langchain-ai/langgraphjs/pull/837](https://redirect.github.com/langchain-ai/langgraphjs/pull/837) - fix(docs): adjust list appearance in README by [@​ryukez](https://redirect.github.com/ryukez) in [https://github.com/langchain-ai/langgraphjs/pull/834](https://redirect.github.com/langchain-ai/langgraphjs/pull/834) - fix(docs): adjust list appearance in tutorials/quickstart by [@​ryukez](https://redirect.github.com/ryukez) in [https://github.com/langchain-ai/langgraphjs/pull/835](https://redirect.github.com/langchain-ai/langgraphjs/pull/835) - fix(docs): crag wrong tool invocation by [@​SeonMyungLim](https://redirect.github.com/SeonMyungLim) in [https://github.com/langchain-ai/langgraphjs/pull/836](https://redirect.github.com/langchain-ai/langgraphjs/pull/836) - Interrupt banner by [@​tanushree-sharma](https://redirect.github.com/tanushree-sharma) in [https://github.com/langchain-ai/langgraphjs/pull/842](https://redirect.github.com/langchain-ai/langgraphjs/pull/842) - Update plans.md by [@​eyurtsev](https://redirect.github.com/eyurtsev) in [https://github.com/langchain-ai/langgraphjs/pull/843](https://redirect.github.com/langchain-ai/langgraphjs/pull/843) - generate llms-text by [@​eyurtsev](https://redirect.github.com/eyurtsev) in [https://github.com/langchain-ai/langgraphjs/pull/844](https://redirect.github.com/langchain-ai/langgraphjs/pull/844) - ci: add llms-text by [@​eyurtsev](https://redirect.github.com/eyurtsev) in [https://github.com/langchain-ai/langgraphjs/pull/845](https://redirect.github.com/langchain-ai/langgraphjs/pull/845) - fix(langgraph): Dedupe input (right-side) messages in messageStateReducer by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/846](https://redirect.github.com/langchain-ai/langgraphjs/pull/846) - fix(langgraph): Update messagesStateReducer behavior to apply rightMessages in order by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/847](https://redirect.github.com/langchain-ai/langgraphjs/pull/847) #### New Contributors - [@​eyurtsev](https://redirect.github.com/eyurtsev) made their first contribution in [https://github.com/langchain-ai/langgraphjs/pull/831](https://redirect.github.com/langchain-ai/langgraphjs/pull/831) - [@​nick-w-nick](https://redirect.github.com/nick-w-nick) made their first contribution in [https://github.com/langchain-ai/langgraphjs/pull/837](https://redirect.github.com/langchain-ai/langgraphjs/pull/837) - [@​ryukez](https://redirect.github.com/ryukez) made their first contribution in [https://github.com/langchain-ai/langgraphjs/pull/834](https://redirect.github.com/langchain-ai/langgraphjs/pull/834) - [@​SeonMyungLim](https://redirect.github.com/SeonMyungLim) made their first contribution in [https://github.com/langchain-ai/langgraphjs/pull/836](https://redirect.github.com/langchain-ai/langgraphjs/pull/836) - [@​tanushree-sharma](https://redirect.github.com/tanushree-sharma) made their first contribution in [https://github.com/langchain-ai/langgraphjs/pull/842](https://redirect.github.com/langchain-ai/langgraphjs/pull/842) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.44...0.2.45 ### [`v0.2.44`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.44) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.43...0.2.44) #### What's Changed - Release 0.2.43 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/821](https://redirect.github.com/langchain-ai/langgraphjs/pull/821) - docs: Optimize notebook by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/820](https://redirect.github.com/langchain-ai/langgraphjs/pull/820) - docs: update README by [@​vbarda](https://redirect.github.com/vbarda) in [https://github.com/langchain-ai/langgraphjs/pull/822](https://redirect.github.com/langchain-ai/langgraphjs/pull/822) - docs: small README update by [@​vbarda](https://redirect.github.com/vbarda) in [https://github.com/langchain-ai/langgraphjs/pull/823](https://redirect.github.com/langchain-ai/langgraphjs/pull/823) - chore: bump rollup from 4.32.0 to 4.32.1 in the npm_and_yarn group across 1 directory by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/langchain-ai/langgraphjs/pull/824](https://redirect.github.com/langchain-ai/langgraphjs/pull/824) - release(checkpoint): 0.0.15 by [@​benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langgraphjs/pull/825](https://redirect.github.com/langchain-ai/langgraphjs/pull/825) - chore(checkpoint-mongodb): release 0.0.5 by [@​benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langgraphjs/pull/826](https://redirect.github.com/langchain-ai/langgraphjs/pull/826) - release(langgraph-checkpoint-sqlite): 0.1.4 by [@​benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langgraphjs/pull/827](https://redirect.github.com/langchain-ai/langgraphjs/pull/827) - docs: update to AIMessage.tool_calls by [@​regchiu](https://redirect.github.com/regchiu) in [https://github.com/langchain-ai/langgraphjs/pull/784](https://redirect.github.com/langchain-ai/langgraphjs/pull/784) - release(langgraph-checkpoint-postgres): 0.0.3 by [@​benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langgraphjs/pull/828](https://redirect.github.com/langchain-ai/langgraphjs/pull/828) #### New Contributors - [@​regchiu](https://redirect.github.com/regchiu) made their first contribution in [https://github.com/langchain-ai/langgraphjs/pull/784](https://redirect.github.com/langchain-ai/langgraphjs/pull/784) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.43...0.2.44 ### [`v0.2.43`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.43) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.42...0.2.43) #### What's Changed - Release 0.2.42 by [@​benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langgraphjs/pull/816](https://redirect.github.com/langchain-ai/langgraphjs/pull/816) - fix(func): expose input / output types in pregel to support studio by [@​dqbd](https://redirect.github.com/dqbd) in [https://github.com/langchain-ai/langgraphjs/pull/811](https://redirect.github.com/langchain-ai/langgraphjs/pull/811) - fix(langgraph): Export types for portability by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/819](https://redirect.github.com/langchain-ai/langgraphjs/pull/819) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.42...0.2.43 ### [`v0.2.42`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.42) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.41...0.2.42) #### What's Changed - Release 0.2.41 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/789](https://redirect.github.com/langchain-ai/langgraphjs/pull/789) - patch(langgraph): Refactor pregel loop to use new `PregelRunner` class, ported from python LangGraph. by [@​benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langgraphjs/pull/791](https://redirect.github.com/langchain-ai/langgraphjs/pull/791) - add how-to guide on structured output prebuilt react agent by [@​isahers1](https://redirect.github.com/isahers1) in [https://github.com/langchain-ai/langgraphjs/pull/794](https://redirect.github.com/langchain-ai/langgraphjs/pull/794) - fix(langgraph): abort graph execution when config.signal is aborted by [@​benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langgraphjs/pull/795](https://redirect.github.com/langchain-ai/langgraphjs/pull/795) - fix(langgraph): make sure the pregel loop aborts on cancellation by [@​benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langgraphjs/pull/797](https://redirect.github.com/langchain-ai/langgraphjs/pull/797) - docs: update readme and landing page by [@​ccurme](https://redirect.github.com/ccurme) in [https://github.com/langchain-ai/langgraphjs/pull/802](https://redirect.github.com/langchain-ai/langgraphjs/pull/802) - docs: Update LangGraph.js READMEs by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/804](https://redirect.github.com/langchain-ai/langgraphjs/pull/804) - docs: fix a broken link by [@​vbarda](https://redirect.github.com/vbarda) in [https://github.com/langchain-ai/langgraphjs/pull/808](https://redirect.github.com/langchain-ai/langgraphjs/pull/808) - docs: Update docs for functional API by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/809](https://redirect.github.com/langchain-ai/langgraphjs/pull/809) - feat(langgraph): functional API by [@​benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langgraphjs/pull/793](https://redirect.github.com/langchain-ai/langgraphjs/pull/793) - docs: Pull LangGraph Cloud docs on build, update cloud and local server guides by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/813](https://redirect.github.com/langchain-ai/langgraphjs/pull/813) - feat: Allow checkpointer as an alias to createReactAgent by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/805](https://redirect.github.com/langchain-ai/langgraphjs/pull/805) - build(deps): bump the npm_and_yarn group across 1 directory with 2 updates by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/langchain-ai/langgraphjs/pull/806](https://redirect.github.com/langchain-ai/langgraphjs/pull/806) - docs: update concepts/howto for Command by [@​vbarda](https://redirect.github.com/vbarda) in [https://github.com/langchain-ai/langgraphjs/pull/800](https://redirect.github.com/langchain-ai/langgraphjs/pull/800) - fix task/entrypoint func type by [@​benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langgraphjs/pull/814](https://redirect.github.com/langchain-ai/langgraphjs/pull/814) - release(checkpoint): 0.0.14 by [@​benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langgraphjs/pull/815](https://redirect.github.com/langchain-ai/langgraphjs/pull/815) #### New Contributors - [@​ccurme](https://redirect.github.com/ccurme) made their first contribution in [https://github.com/langchain-ai/langgraphjs/pull/802](https://redirect.github.com/langchain-ai/langgraphjs/pull/802) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.41...0.2.42 ### [`v0.2.41`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.41) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/d650ea77e8f8ca486d3dd753b2849d039d55a23e...0.2.41) #### What's Changed - Release 0.2.39 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/774](https://redirect.github.com/langchain-ai/langgraphjs/pull/774) - build(deps): bump the npm_and_yarn group across 2 directories with 2 updates by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/langchain-ai/langgraphjs/pull/771](https://redirect.github.com/langchain-ai/langgraphjs/pull/771) - feat(langgraph): Add interrupt schema to library by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/775](https://redirect.github.com/langchain-ai/langgraphjs/pull/775) - docs: update MULTIPLE_SUBGRAPHS troubleshooting by [@​vbarda](https://redirect.github.com/vbarda) in [https://github.com/langchain-ai/langgraphjs/pull/781](https://redirect.github.com/langchain-ai/langgraphjs/pull/781) - fix(io): update tuples are ignored by pregel io by [@​dqbd](https://redirect.github.com/dqbd) in [https://github.com/langchain-ai/langgraphjs/pull/776](https://redirect.github.com/langchain-ai/langgraphjs/pull/776) - release(langgraph): 0.2.40 by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/782](https://redirect.github.com/langchain-ai/langgraphjs/pull/782) - chore(langgraph): test errors thrown from conditional edges by [@​benjamincburns](https://redirect.github.com/benjamincburns) in [https://github.com/langchain-ai/langgraphjs/pull/783](https://redirect.github.com/langchain-ai/langgraphjs/pull/783) - feat(docs): add updated CLI command by [@​dqbd](https://redirect.github.com/dqbd) in [https://github.com/langchain-ai/langgraphjs/pull/785](https://redirect.github.com/langchain-ai/langgraphjs/pull/785) - docs: add up command for the JS CLI by [@​dqbd](https://redirect.github.com/dqbd) in [https://github.com/langchain-ai/langgraphjs/pull/786](https://redirect.github.com/langchain-ai/langgraphjs/pull/786) - fix(langgraph): add structured response format to prebuilt react agent by [@​isahers1](https://redirect.github.com/isahers1) in [https://github.com/langchain-ai/langgraphjs/pull/788](https://redirect.github.com/langchain-ai/langgraphjs/pull/788) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.39...0.2.41 ### [`v0.2.40`](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.39...d650ea77e8f8ca486d3dd753b2849d039d55a23e) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.39...d650ea77e8f8ca486d3dd753b2849d039d55a23e) ### [`v0.2.39`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.39) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.38...0.2.39) #### What's Changed - Release 0.2.38 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/770](https://redirect.github.com/langchain-ai/langgraphjs/pull/770) - fix(langgraph): Make streamMode updates yield a final interrupt event, values yield final values by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/773](https://redirect.github.com/langchain-ai/langgraphjs/pull/773) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.38...0.2.39 ### [`v0.2.38`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.38) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.37...0.2.38) #### What's Changed - release(langgraph): 0.2.37 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/767](https://redirect.github.com/langchain-ai/langgraphjs/pull/767) - fix(langgraph): Fix nostream tags behavior in stream mode messages by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/768](https://redirect.github.com/langchain-ai/langgraphjs/pull/768) - docs: Document the nostream tag for stream mode messages by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/769](https://redirect.github.com/langchain-ai/langgraphjs/pull/769) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.37...0.2.38 ### [`v0.2.37`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.37) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.36...0.2.37) #### What's Changed - Release 0.2.36 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/762](https://redirect.github.com/langchain-ai/langgraphjs/pull/762) - fix(langgraph): Serialize command objects passed as input into remote graph by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/766](https://redirect.github.com/langchain-ai/langgraphjs/pull/766) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.36...0.2.37 ### [`v0.2.36`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.36) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/1a7d4cda6967a57bb41762220c802119e52a89c6...0.2.36) #### What's Changed - Release 0.2.34 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/746](https://redirect.github.com/langchain-ai/langgraphjs/pull/746) - docs: Add missing doc to index page by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/747](https://redirect.github.com/langchain-ai/langgraphjs/pull/747) - build(deps): bump the npm_and_yarn group across 2 directories with 2 updates by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/langchain-ai/langgraphjs/pull/751](https://redirect.github.com/langchain-ai/langgraphjs/pull/751) - fix(docs): Update how to index HITL by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/752](https://redirect.github.com/langchain-ai/langgraphjs/pull/752) - fix(pregel): interruptBefore and interruptAfter is ignored from `streamEvents` by [@​dqbd](https://redirect.github.com/dqbd) in [https://github.com/langchain-ai/langgraphjs/pull/756](https://redirect.github.com/langchain-ai/langgraphjs/pull/756) - release(langgraph): Bump to 0.2.35 by [@​dqbd](https://redirect.github.com/dqbd) in [https://github.com/langchain-ai/langgraphjs/pull/757](https://redirect.github.com/langchain-ai/langgraphjs/pull/757) - fix(langgraph): Fix behavior around array return values from nodes by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/760](https://redirect.github.com/langchain-ai/langgraphjs/pull/760) - fix(ci): Revert version bump by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/761](https://redirect.github.com/langchain-ai/langgraphjs/pull/761) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.34...0.2.36 ### [`v0.2.35`](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.34...1a7d4cda6967a57bb41762220c802119e52a89c6) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.34...1a7d4cda6967a57bb41762220c802119e52a89c6) ### [`v0.2.34`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.34) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.33...0.2.34) #### What's Changed - Release 0.2.33 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/742](https://redirect.github.com/langchain-ai/langgraphjs/pull/742) - fix(docs): Update HITL and add interrupt docs by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/738](https://redirect.github.com/langchain-ai/langgraphjs/pull/738) - fix(langgraph): Fix chat model streaming for streamMode messages by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/745](https://redirect.github.com/langchain-ai/langgraphjs/pull/745) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.31...0.2.34 ### [`v0.2.33`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.33) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.32...0.2.33) #### What's Changed - Release 0.2.32 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/736](https://redirect.github.com/langchain-ai/langgraphjs/pull/736) - feat(langgraph): Allow tools to return Commands and update graph state by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/740](https://redirect.github.com/langchain-ai/langgraphjs/pull/740) - feat(langgraph): Adds error page for unreachable nodes by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/741](https://redirect.github.com/langchain-ai/langgraphjs/pull/741) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.32...0.2.33 ### [`v0.2.32`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.32) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.31...0.2.32) #### What's Changed - Release 0.2.31 by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/733](https://redirect.github.com/langchain-ai/langgraphjs/pull/733) - fix(langgraph): Fix Command update behavior for static breakpoints by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/734](https://redirect.github.com/langchain-ai/langgraphjs/pull/734) - fix(langgraph): Fix state graph invoke typing by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/735](https://redirect.github.com/langchain-ai/langgraphjs/pull/735) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.31...0.2.32 ### [`v0.2.31`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.31) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.30...0.2.31) #### What's Changed - Release(langgraph): 0.2.30 by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/730](https://redirect.github.com/langchain-ai/langgraphjs/pull/730) - fix(langgraph): Put writes for special channels by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/732](https://redirect.github.com/langchain-ai/langgraphjs/pull/732) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.30...0.2.31 ### [`v0.2.30`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.30) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.29...0.2.30) #### What's Changed - docs: Add command docs by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/725](https://redirect.github.com/langchain-ai/langgraphjs/pull/725) - docs: update concept docs by [@​vbarda](https://redirect.github.com/vbarda) in [https://github.com/langchain-ai/langgraphjs/pull/726](https://redirect.github.com/langchain-ai/langgraphjs/pull/726) - docs: add handoffs by [@​vbarda](https://redirect.github.com/vbarda) in [https://github.com/langchain-ai/langgraphjs/pull/727](https://redirect.github.com/langchain-ai/langgraphjs/pull/727) - docs: Adds multi agent network docs by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/728](https://redirect.github.com/langchain-ai/langgraphjs/pull/728) - docs: add an FAQ note for command vs cond edge by [@​vbarda](https://redirect.github.com/vbarda) in [https://github.com/langchain-ai/langgraphjs/pull/729](https://redirect.github.com/langchain-ai/langgraphjs/pull/729) - fix(langgraph): Allow multiple interrupts per node by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/713](https://redirect.github.com/langchain-ai/langgraphjs/pull/713) - fix(docs): Update agent supervisor notebook by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/722](https://redirect.github.com/langchain-ai/langgraphjs/pull/722) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.26...0.2.30 ### [`v0.2.29`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.29) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.28...0.2.29) #### What's Changed - Release 0.2.28 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/721](https://redirect.github.com/langchain-ai/langgraphjs/pull/721) - docs: Fix typo by [@​rxyshww](https://redirect.github.com/rxyshww) in [https://github.com/langchain-ai/langgraphjs/pull/719](https://redirect.github.com/langchain-ai/langgraphjs/pull/719) - fix(langgraph): Fix validation and drawing for edgeless graphs by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/723](https://redirect.github.com/langchain-ai/langgraphjs/pull/723) #### New Contributors - [@​rxyshww](https://redirect.github.com/rxyshww) made their first contribution in [https://github.com/langchain-ai/langgraphjs/pull/719](https://redirect.github.com/langchain-ai/langgraphjs/pull/719) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.28...0.2.29 ### [`v0.2.28`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.28) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.27...0.2.28) #### What's Changed - release(langgraph): 0.2.27 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/716](https://redirect.github.com/langchain-ai/langgraphjs/pull/716) - fix(langgraph): Re-throw NodeInterrupt errors from ToolNode for HITL. by [@​jaredhanson](https://redirect.github.com/jaredhanson) in [https://github.com/langchain-ai/langgraphjs/pull/718](https://redirect.github.com/langchain-ai/langgraphjs/pull/718) - feat(langgraph): Edgeless graph support by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/717](https://redirect.github.com/langchain-ai/langgraphjs/pull/717) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.27...0.2.28 ### [`v0.2.27`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.27) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.26...0.2.27) #### What's Changed - Release 0.2.26 by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/709](https://redirect.github.com/langchain-ai/langgraphjs/pull/709) - Allow value of NodeInterrupt to be any (JSON-serializable) type. by [@​jaredhanson](https://redirect.github.com/jaredhanson) in [https://github.com/langchain-ai/langgraphjs/pull/710](https://redirect.github.com/langchain-ai/langgraphjs/pull/710) - fix: Allow updating state as node end by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/712](https://redirect.github.com/langchain-ai/langgraphjs/pull/712) - feat(prebuilt): Adds stateModifier param to createReactAgent by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/714](https://redirect.github.com/langchain-ai/langgraphjs/pull/714) - docs: Adds semantic search docs by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/715](https://redirect.github.com/langchain-ai/langgraphjs/pull/715) #### New Contributors - [@​jaredhanson](https://redirect.github.com/jaredhanson) made their first contribution in [https://github.com/langchain-ai/langgraphjs/pull/710](https://redirect.github.com/langchain-ai/langgraphjs/pull/710) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.26...0.2.27 ### [`v0.2.26`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.26) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.25...0.2.26) #### What's Changed - fix(langgraph): Prevent non RunnableConfig keys from being passed by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/707](https://redirect.github.com/langchain-ai/langgraphjs/pull/707) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.25...0.2.26 ### [`v0.2.25`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.25) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.24...0.2.25) #### What's Changed - release(langgraph): 0.2.24 by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/699](https://redirect.github.com/langchain-ai/langgraphjs/pull/699) - InMem Search by [@​hinthornw](https://redirect.github.com/hinthornw) in [https://github.com/langchain-ai/langgraphjs/pull/700](https://redirect.github.com/langchain-ai/langgraphjs/pull/700) - fix(langgraph): Add test for invoking a single node by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/701](https://redirect.github.com/langchain-ai/langgraphjs/pull/701) - fix(debug): interrupts task result double tuple format by [@​dqbd](https://redirect.github.com/dqbd) in [https://github.com/langchain-ai/langgraphjs/pull/702](https://redirect.github.com/langchain-ai/langgraphjs/pull/702) - fix(interrupt): match signature of GraphInterrupt created in interrupt() by [@​dqbd](https://redirect.github.com/dqbd) in [https://github.com/langchain-ai/langgraphjs/pull/703](https://redirect.github.com/langchain-ai/langgraphjs/pull/703) - \[Checkpoint] Release 0.0.13 by [@​hinthornw](https://redirect.github.com/hinthornw) in [https://github.com/langchain-ai/langgraphjs/pull/704](https://redirect.github.com/langchain-ai/langgraphjs/pull/704) - feat(graph): passthrough input types to invoke/stream by [@​dqbd](https://redirect.github.com/dqbd) in [https://github.com/langchain-ai/langgraphjs/pull/650](https://redirect.github.com/langchain-ai/langgraphjs/pull/650) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.24...0.2.25 ### [`v0.2.24`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.24) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.23...0.2.24) #### What's Changed - Release 0.2.23 by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/693](https://redirect.github.com/langchain-ai/langgraphjs/pull/693) - fix(docs): use `messagesStateReducer` instead of `concat` to match Python by [@​dqbd](https://redirect.github.com/dqbd) in [https://github.com/langchain-ai/langgraphjs/pull/696](https://redirect.github.com/langchain-ai/langgraphjs/pull/696) - fix(langgraph): Add test for subgraph interrupts & resume with Command by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/698](https://redirect.github.com/langchain-ai/langgraphjs/pull/698) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.23...0.2.24 ### [`v0.2.23`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.23) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.22...0.2.23) #### What's Changed - Release 0.2.22 by [@​nfcampos](https://redirect.github.com/nfcampos) in [https://github.com/langchain-ai/langgraphjs/pull/682](https://redirect.github.com/langchain-ai/langgraphjs/pull/682) - build(deps): bump the npm_and_yarn group across 1 directory with 2 updates by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/langchain-ai/langgraphjs/pull/679](https://redirect.github.com/langchain-ai/langgraphjs/pull/679) - docs: Fix typo by [@​kostasx](https://redirect.github.com/kostasx) in [https://github.com/langchain-ai/langgraphjs/pull/683](https://redirect.github.com/langchain-ai/langgraphjs/pull/683) - fix(ci): Fix release script by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/685](https://redirect.github.com/langchain-ai/langgraphjs/pull/685) - fix(docs): added missing dependency in tutorial by adding [@​langchain/langgraph](https://redirect.github.com/langchain/langgraph) by [@​greysonthao](https://redirect.github.com/greysonthao) in [https://github.com/langchain-ai/langgraphjs/pull/688](https://redirect.github.com/langchain-ai/langgraphjs/pull/688) - Implement interrupt(...) and Command({resume: ...}) by [@​nfcampos](https://redirect.github.com/nfcampos) in [https://github.com/langchain-ai/langgraphjs/pull/690](https://redirect.github.com/langchain-ai/langgraphjs/pull/690) #### New Contributors - [@​kostasx](https://redirect.github.com/kostasx) made their first contribution in [https://github.com/langchain-ai/langgraphjs/pull/683](https://redirect.github.com/langchain-ai/langgraphjs/pull/683) - [@​greysonthao](https://redirect.github.com/greysonthao) made their first contribution in [https://github.com/langchain-ai/langgraphjs/pull/688](https://redirect.github.com/langchain-ai/langgraphjs/pull/688) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.22...0.2.23 ### [`v0.2.22`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.22) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.21...0.2.22) #### What's Changed - docs: Add breadcrumbs by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/670](https://redirect.github.com/langchain-ai/langgraphjs/pull/670) - Add update state branch for copy by [@​nfcampos](https://redirect.github.com/nfcampos) in [https://github.com/langchain-ai/langgraphjs/pull/680](https://redirect.github.com/langchain-ai/langgraphjs/pull/680) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.21...0.2.22 ### [`v0.2.21`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.21) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.20...0.2.21) #### What's Changed - chore(langgraph): Release 0.2.20 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/654](https://redirect.github.com/langchain-ai/langgraphjs/pull/654) - feat(remote): upstream type casts from remote to SDK by [@​dqbd](https://redirect.github.com/dqbd) in [https://github.com/langchain-ai/langgraphjs/pull/656](https://redirect.github.com/langchain-ai/langgraphjs/pull/656) - docs: Fix headers and sidebar in custom streaming page by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/661](https://redirect.github.com/langchain-ai/langgraphjs/pull/661) - docs: Fix header and sidebar on stream tokens page by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/662](https://redirect.github.com/langchain-ai/langgraphjs/pull/662) - docs: Adds compatibility section to streaming docs by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/669](https://redirect.github.com/langchain-ai/langgraphjs/pull/669) - fix(docs): hierarchical agent teams ntbk by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/664](https://redirect.github.com/langchain-ai/langgraphjs/pull/664) - fix(docs): Update broken dynamic tool link by [@​rtuin](https://redirect.github.com/rtuin) in [https://github.com/langchain-ai/langgraphjs/pull/671](https://redirect.github.com/langchain-ai/langgraphjs/pull/671) - fix(langgraph): Fix recursionLimit passing via .withConfig by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/677](https://redirect.github.com/langchain-ai/langgraphjs/pull/677) - chore(langgraph): Release 0.2.21 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/678](https://redirect.github.com/langchain-ai/langgraphjs/pull/678) #### New Contributors - [@​rtuin](https://redirect.github.com/rtuin) made their first contribution in [https://github.com/langchain-ai/langgraphjs/pull/671](https://redirect.github.com/langchain-ai/langgraphjs/pull/671) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.20...0.2.21 ### [`v0.2.20`](https://redirect.github.com/langchain-ai/langgraphjs/releases/tag/0.2.20) [Compare Source](https://redirect.github.com/langchain-ai/langgraphjs/compare/0.2.19...0.2.20) #### What's Changed - chore(langgraph): Release 0.2.19 by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/644](https://redirect.github.com/langchain-ai/langgraphjs/pull/644) - docs: New cloud docs by [@​bracesproul](https://redirect.github.com/bracesproul) in [https://github.com/langchain-ai/langgraphjs/pull/642](https://redirect.github.com/langchain-ai/langgraphjs/pull/642) - docs: Update copy by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/645](https://redirect.github.com/langchain-ai/langgraphjs/pull/645) - Update link by [@​hinthornw](https://redirect.github.com/hinthornw) in [https://github.com/langchain-ai/langgraphjs/pull/646](https://redirect.github.com/langchain-ai/langgraphjs/pull/646) - fix(langgraph): Fix memory saver immutable assertion by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/649](https://redirect.github.com/langchain-ai/langgraphjs/pull/649) - fix(langgraph): Make graph nodes stream chunks immediately rather than aggregating by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/648](https://redirect.github.com/langchain-ai/langgraphjs/pull/648) - feat(langgraph): Add stream mode messages by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/651](https://redirect.github.com/langchain-ai/langgraphjs/pull/651) - fix(langgraph): Fix array stream_mode defaults by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/652](https://redirect.github.com/langchain-ai/langgraphjs/pull/652) - feat(langgraph): Adds custom streaming mode by [@​jacoblee93](https://redirect.github.com/jacoblee93) in [https://github.com/langchain-ai/langgraphjs/pull/653](https://redirect.github.com/langchain-ai/langgraphjs/pull/653) **Full Changelog**: https://github.com/langchain-ai/langgraphjs/compare/0.2.19...0.2.20 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNlY3VyaXR5IEdlbmVyYXRpdmUgQUkiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19--> --------- Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Kenneth Kreindler <kenneth.kreindler@elastic.co> Co-authored-by: Patryk Kopycinski <patryk.kopycinski@elastic.co> Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> Co-authored-by: Kenneth Kreindler <42113355+KDKHD@users.noreply.github.com> (cherry picked from commit 77cb914582e48d995d16c17efa8ad86969e3c3ed) # Conflicts: # renovate.json
6c3bee5
to
d035649
Compare
💛 Build succeeded, but was flaky
Failed CI StepsTest Failures
Metrics [docs]
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Backport
This will backport the following commits from
main
to8.x
:Questions ?
Please refer to the Backport tool documentation