mirror of
https://github.com/langchain-ai/langgraphjs.git
synced 2026-08-24 21:51:39 -04:00
5f9915234a
This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated. # Releases ## @langchain/langgraph-api@1.4.4 ### Patch Changes - [#2645](https://github.com/langchain-ai/langgraphjs/pull/2645) [`059f3b8`](https://github.com/langchain-ai/langgraphjs/commit/059f3b8200d1f2f6bd701eb26bac24675395918a) Thanks [@christian-bromann](https://github.com/christian-bromann)! - fix(langgraph-api): stop wiping graph recursionLimit with undefined When a run omitted `config.recursion_limit`, the server still passed `recursionLimit: undefined` into `streamEvents`. Pregel spreads that over the graph's `withConfig` default, so agents fell back to langchain-core's 25. Omit undefined keys so bound limits (and deepagents' 10000) stick. - Updated dependencies [[`059f3b8`](https://github.com/langchain-ai/langgraphjs/commit/059f3b8200d1f2f6bd701eb26bac24675395918a)]: - @langchain/langgraph-ui@1.4.4 ## @langchain/langgraph-cli@1.4.4 ### Patch Changes - [#2645](https://github.com/langchain-ai/langgraphjs/pull/2645) [`059f3b8`](https://github.com/langchain-ai/langgraphjs/commit/059f3b8200d1f2f6bd701eb26bac24675395918a) Thanks [@christian-bromann](https://github.com/christian-bromann)! - fix(langgraph-api): stop wiping graph recursionLimit with undefined When a run omitted `config.recursion_limit`, the server still passed `recursionLimit: undefined` into `streamEvents`. Pregel spreads that over the graph's `withConfig` default, so agents fell back to langchain-core's 25. Omit undefined keys so bound limits (and deepagents' 10000) stick. - Updated dependencies [[`059f3b8`](https://github.com/langchain-ai/langgraphjs/commit/059f3b8200d1f2f6bd701eb26bac24675395918a)]: - @langchain/langgraph-api@1.4.4 ## @langchain/langgraph@1.4.9 ### Patch Changes - [#2653](https://github.com/langchain-ai/langgraphjs/pull/2653) [`7880055`](https://github.com/langchain-ai/langgraphjs/commit/7880055ac7303483e424380cdd52f54cd094e311) Thanks [@christian-bromann](https://github.com/christian-bromann)! - fix(langgraph): checkpoint Topic as a flat values list Match Python Topic checkpoints so Host JS graphs no longer put `__pregel_tasks: [[], []]` through the Python checkpointer. Keep reading legacy `[seen, values]` checkpoints for restore compatibility. ## @langchain/langgraph-ui@1.4.4 ### Patch Changes - [#2645](https://github.com/langchain-ai/langgraphjs/pull/2645) [`059f3b8`](https://github.com/langchain-ai/langgraphjs/commit/059f3b8200d1f2f6bd701eb26bac24675395918a) Thanks [@christian-bromann](https://github.com/christian-bromann)! - fix(langgraph-api): stop wiping graph recursionLimit with undefined When a run omitted `config.recursion_limit`, the server still passed `recursionLimit: undefined` into `streamEvents`. Pregel spreads that over the graph's `withConfig` default, so agents fell back to langchain-core's 25. Omit undefined keys so bound limits (and deepagents' 10000) stick. Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
LangGraph.js API
In-memory implementation of the LangGraph.js API.
Tests
- Build the latest code changes to test:
pnpm build - Start a local server:
pnpm dev - Run the tests:
pnpm test