[PR #362] [MERGED] For cond edges support specifying list of possible destinations as a list or typing annotation #1412

Closed
opened 2026-02-20 17:44:39 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/langgraph/pull/362
Author: @nfcampos
Created: 4/29/2024
Status: Merged
Merged: 4/30/2024
Merged by: @nfcampos

Base: mainHead: nc/29apr/support-cond-edge-list-literal


📝 Commits (8)

  • a83fd19 For cond edges support specifying list of possible destinations as a list or typing annotation
  • 4a28f19 Remove labels if redundant
  • 3a59fb2 Pass add_condition_node
  • a3c867d Remove add_condition_nodes
  • 516a743 Support non str ids in sqlite checkpointers
  • ca2c93e Lint
  • 7554309 Update tests
  • 9505d8c Merge pull request #365 from langchain-ai/nc/29apr/support-non-str-thread-ids

📊 Changes

7 files changed (+248 additions, -1295 deletions)

View changed files

📝 examples/time-travel.ipynb (+3 -3)
📝 langgraph/checkpoint/aiosqlite.py (+5 -5)
📝 langgraph/checkpoint/sqlite.py (+5 -5)
📝 langgraph/graph/graph.py (+23 -24)
📝 tests/__snapshots__/test_pregel.ambr (+168 -1200)
📝 tests/__snapshots__/test_pregel_async.ambr (+24 -24)
📝 tests/test_pregel.py (+20 -34)

📄 Description

…list or typing annotation


🔄 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/langgraph/pull/362 **Author:** [@nfcampos](https://github.com/nfcampos) **Created:** 4/29/2024 **Status:** ✅ Merged **Merged:** 4/30/2024 **Merged by:** [@nfcampos](https://github.com/nfcampos) **Base:** `main` ← **Head:** `nc/29apr/support-cond-edge-list-literal` --- ### 📝 Commits (8) - [`a83fd19`](https://github.com/langchain-ai/langgraph/commit/a83fd19b293e0bbdd4be5b51284328d6c89ebcd9) For cond edges support specifying list of possible destinations as a list or typing annotation - [`4a28f19`](https://github.com/langchain-ai/langgraph/commit/4a28f199221cee6aa8300a0c1fc8a05b4cea988a) Remove labels if redundant - [`3a59fb2`](https://github.com/langchain-ai/langgraph/commit/3a59fb22475003cfb9494341a534bd7ffdab41db) Pass add_condition_node - [`a3c867d`](https://github.com/langchain-ai/langgraph/commit/a3c867d68810caeeb726635b840a02c583d5c7a0) Remove add_condition_nodes - [`516a743`](https://github.com/langchain-ai/langgraph/commit/516a74351d5c34bbd210630733c3e69002fca131) Support non str ids in sqlite checkpointers - [`ca2c93e`](https://github.com/langchain-ai/langgraph/commit/ca2c93e0a1845affb31b6101fdffe1988ad9c927) Lint - [`7554309`](https://github.com/langchain-ai/langgraph/commit/7554309abfd4577b82f79280c0c5bd405583ba90) Update tests - [`9505d8c`](https://github.com/langchain-ai/langgraph/commit/9505d8cc8426751539089a70e15b19b601d26d77) Merge pull request #365 from langchain-ai/nc/29apr/support-non-str-thread-ids ### 📊 Changes **7 files changed** (+248 additions, -1295 deletions) <details> <summary>View changed files</summary> 📝 `examples/time-travel.ipynb` (+3 -3) 📝 `langgraph/checkpoint/aiosqlite.py` (+5 -5) 📝 `langgraph/checkpoint/sqlite.py` (+5 -5) 📝 `langgraph/graph/graph.py` (+23 -24) 📝 `tests/__snapshots__/test_pregel.ambr` (+168 -1200) 📝 `tests/__snapshots__/test_pregel_async.ambr` (+24 -24) 📝 `tests/test_pregel.py` (+20 -34) </details> ### 📄 Description …list or typing annotation --- <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-20 17:44:39 -05:00
yindo closed this issue 2026-02-20 17:44:39 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/langgraph#1412