[PR #267] [MERGED] Optimize tracing output of Graph/StateGraph/MessageGraph #1346

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

📋 Pull Request Information

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

Base: mainHead: nc/2apr/optimize-tracing-output


📝 Commits (4)

  • 2a299d0 Optimize tracing output of Graph/StateGraph/MessageGraph
  • e3a9760 Improve tracing output of state graph
  • 2f8ae4f Simplify tool executor
  • 617591a Update time travel notebook

📊 Changes

17 files changed (+677 additions, -2650 deletions)

View changed files

📝 examples/subgraph.ipynb (+10 -10)
📝 examples/time-travel.ipynb (+249 -62)
📝 langgraph/constants.py (+3 -0)
📝 langgraph/graph/graph.py (+28 -57)
📝 langgraph/graph/state.py (+40 -26)
📝 langgraph/prebuilt/agent_executor.py (+19 -21)
📝 langgraph/prebuilt/tool_executor.py (+12 -19)
📝 langgraph/pregel/__init__.py (+2 -0)
📝 langgraph/pregel/io.py (+2 -3)
📝 langgraph/pregel/read.py (+22 -11)
📝 langgraph/pregel/write.py (+15 -22)
📝 langgraph/utils.py (+59 -0)
📝 poetry.lock (+5 -6)
📝 pyproject.toml (+1 -1)
📝 tests/__snapshots__/test_pregel.ambr (+178 -2400)
📝 tests/test_pregel.py (+18 -8)
📝 tests/test_pregel_async.py (+14 -4)

📄 Description

  • control selection of relevant runs (needs langsmith release)
  • see output of conditional edge function
  • fix issue with conditional entry point not getting full state values as input
  • update langchain-core

🔄 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/267 **Author:** [@nfcampos](https://github.com/nfcampos) **Created:** 4/2/2024 **Status:** ✅ Merged **Merged:** 4/2/2024 **Merged by:** [@nfcampos](https://github.com/nfcampos) **Base:** `main` ← **Head:** `nc/2apr/optimize-tracing-output` --- ### 📝 Commits (4) - [`2a299d0`](https://github.com/langchain-ai/langgraph/commit/2a299d070ea26f66dc301f27e60a58d4d81ca18a) Optimize tracing output of Graph/StateGraph/MessageGraph - [`e3a9760`](https://github.com/langchain-ai/langgraph/commit/e3a9760bb25fec22546bcafc2bba2d9ae54e5be1) Improve tracing output of state graph - [`2f8ae4f`](https://github.com/langchain-ai/langgraph/commit/2f8ae4fdb4842576647e773890fc4b225419fc46) Simplify tool executor - [`617591a`](https://github.com/langchain-ai/langgraph/commit/617591ad42a03a72b8eecfda1d07b9eb1c0916ca) Update time travel notebook ### 📊 Changes **17 files changed** (+677 additions, -2650 deletions) <details> <summary>View changed files</summary> 📝 `examples/subgraph.ipynb` (+10 -10) 📝 `examples/time-travel.ipynb` (+249 -62) 📝 `langgraph/constants.py` (+3 -0) 📝 `langgraph/graph/graph.py` (+28 -57) 📝 `langgraph/graph/state.py` (+40 -26) 📝 `langgraph/prebuilt/agent_executor.py` (+19 -21) 📝 `langgraph/prebuilt/tool_executor.py` (+12 -19) 📝 `langgraph/pregel/__init__.py` (+2 -0) 📝 `langgraph/pregel/io.py` (+2 -3) 📝 `langgraph/pregel/read.py` (+22 -11) 📝 `langgraph/pregel/write.py` (+15 -22) 📝 `langgraph/utils.py` (+59 -0) 📝 `poetry.lock` (+5 -6) 📝 `pyproject.toml` (+1 -1) 📝 `tests/__snapshots__/test_pregel.ambr` (+178 -2400) 📝 `tests/test_pregel.py` (+18 -8) 📝 `tests/test_pregel_async.py` (+14 -4) </details> ### 📄 Description - control selection of relevant runs (needs langsmith release) - see output of conditional edge function - fix issue with conditional entry point not getting full state values as input - update langchain-core --- <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:30 -05:00
yindo closed this issue 2026-02-20 17:44:30 -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#1346