[PR #717] [MERGED] feat(langgraph): Edgeless graph support #960

Closed
opened 2026-02-15 19:16:33 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/langgraphjs/pull/717
Author: @jacoblee93
Created: 12/6/2024
Status: Merged
Merged: 12/9/2024
Merged by: @jacoblee93

Base: mainHead: jacob/command


📝 Commits (10+)

  • ae8193d Starts porting graph commands
  • 92e5bb4 Merge branch 'main' of github.com:langchain-ai/langgraphjs into jacob/command
  • 34af26d Fix tests
  • f7ce9de Fix build
  • ed0fadf Remove new send semantics for now
  • 4a5b3d1 Revert new send semantics for now
  • 0088cd6 Merge branch 'main' of github.com:langchain-ai/langgraphjs into jacob/command
  • ed43d50 Fix lint
  • 11457be Fix typing
  • 7a9ae11 Remove new send semantics

📊 Changes

16 files changed (+786 additions, -169 deletions)

View changed files

📝 libs/langgraph/src/constants.ts (+26 -3)
📝 libs/langgraph/src/errors.ts (+22 -1)
📝 libs/langgraph/src/graph/graph.ts (+64 -25)
📝 libs/langgraph/src/graph/state.ts (+108 -31)
📝 libs/langgraph/src/pregel/algo.ts (+37 -4)
📝 libs/langgraph/src/pregel/index.ts (+19 -2)
📝 libs/langgraph/src/pregel/io.ts (+46 -2)
📝 libs/langgraph/src/pregel/loop.ts (+19 -17)
📝 libs/langgraph/src/pregel/retry.ts (+27 -1)
📝 libs/langgraph/src/pregel/types.ts (+1 -0)
📝 libs/langgraph/src/pregel/write.ts (+35 -30)
📝 libs/langgraph/src/tests/pregel.io.test.ts (+4 -0)
📝 libs/langgraph/src/tests/pregel.test.ts (+208 -2)
libs/langgraph/src/tests/pregel.write.test.ts (+0 -48)
📝 libs/langgraph/src/tests/tracing.test.ts (+164 -2)
📝 libs/langgraph/src/web.ts (+6 -1)

📄 Description

Also fixes a small bug in conditional edge tracing


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/langgraphjs/pull/717 **Author:** [@jacoblee93](https://github.com/jacoblee93) **Created:** 12/6/2024 **Status:** ✅ Merged **Merged:** 12/9/2024 **Merged by:** [@jacoblee93](https://github.com/jacoblee93) **Base:** `main` ← **Head:** `jacob/command` --- ### 📝 Commits (10+) - [`ae8193d`](https://github.com/langchain-ai/langgraphjs/commit/ae8193ddb0cada432f418a14dfac515e03195f7f) Starts porting graph commands - [`92e5bb4`](https://github.com/langchain-ai/langgraphjs/commit/92e5bb42b6f7655adcaf1d67d81a9dd40895d95b) Merge branch 'main' of github.com:langchain-ai/langgraphjs into jacob/command - [`34af26d`](https://github.com/langchain-ai/langgraphjs/commit/34af26da3a145e4fb20792bbaaadf0ff5dc596d8) Fix tests - [`f7ce9de`](https://github.com/langchain-ai/langgraphjs/commit/f7ce9deae15d0120606171e15a310c1f37b6dc30) Fix build - [`ed0fadf`](https://github.com/langchain-ai/langgraphjs/commit/ed0fadfe106842ab4c3b946748e8d419ddf0a06a) Remove new send semantics for now - [`4a5b3d1`](https://github.com/langchain-ai/langgraphjs/commit/4a5b3d15f0690c32aaa336efe8ea50b1d8083d24) Revert new send semantics for now - [`0088cd6`](https://github.com/langchain-ai/langgraphjs/commit/0088cd6c1515caa1da0c67242cd9a49dabd27cf9) Merge branch 'main' of github.com:langchain-ai/langgraphjs into jacob/command - [`ed43d50`](https://github.com/langchain-ai/langgraphjs/commit/ed43d5056bc75c739577d70c7ca1df79f095b88f) Fix lint - [`11457be`](https://github.com/langchain-ai/langgraphjs/commit/11457be6921fd55c9dc2b7133af19fd2073f37ff) Fix typing - [`7a9ae11`](https://github.com/langchain-ai/langgraphjs/commit/7a9ae114d8aefc9917dd6fb82725f0d4fc037412) Remove new send semantics ### 📊 Changes **16 files changed** (+786 additions, -169 deletions) <details> <summary>View changed files</summary> 📝 `libs/langgraph/src/constants.ts` (+26 -3) 📝 `libs/langgraph/src/errors.ts` (+22 -1) 📝 `libs/langgraph/src/graph/graph.ts` (+64 -25) 📝 `libs/langgraph/src/graph/state.ts` (+108 -31) 📝 `libs/langgraph/src/pregel/algo.ts` (+37 -4) 📝 `libs/langgraph/src/pregel/index.ts` (+19 -2) 📝 `libs/langgraph/src/pregel/io.ts` (+46 -2) 📝 `libs/langgraph/src/pregel/loop.ts` (+19 -17) 📝 `libs/langgraph/src/pregel/retry.ts` (+27 -1) 📝 `libs/langgraph/src/pregel/types.ts` (+1 -0) 📝 `libs/langgraph/src/pregel/write.ts` (+35 -30) 📝 `libs/langgraph/src/tests/pregel.io.test.ts` (+4 -0) 📝 `libs/langgraph/src/tests/pregel.test.ts` (+208 -2) ➖ `libs/langgraph/src/tests/pregel.write.test.ts` (+0 -48) 📝 `libs/langgraph/src/tests/tracing.test.ts` (+164 -2) 📝 `libs/langgraph/src/web.ts` (+6 -1) </details> ### 📄 Description Also fixes a small bug in conditional edge tracing --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 19:16:33 -05:00
yindo closed this issue 2026-02-15 19:16:33 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/langgraphjs#960