[PR #391] [MERGED] Add checkpoint metadata fields #1433

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

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/langgraph/pull/391
Author: @nfcampos
Created: 5/3/2024
Status: Merged
Merged: 5/6/2024
Merged by: @nfcampos

Base: nc/3may/remove-checpoint-at-end-of-runHead: nc/3may/checkpoint-metadata-source-step


📝 Commits (6)

  • 69d8021 Add checkpoint metadata fields
  • 0e7c46a Checkpoint inputs before starting the first step for easier error recovery
  • ed05f3b Add assert
  • 2ef144f Fix lineage of maual state updates
  • 7ea30ef Fix checkpoint lineage for updates/resumes
  • 4ef0ae4 Merge pull request #399 from langchain-ai/nc/3may/checkpoint-inputs

📊 Changes

10 files changed (+465 additions, -167 deletions)

View changed files

📝 langgraph/channels/base.py (+3 -1)
📝 langgraph/checkpoint/aiosqlite.py (+7 -6)
📝 langgraph/checkpoint/base.py (+22 -4)
📝 langgraph/checkpoint/memory.py (+9 -5)
📝 langgraph/checkpoint/sqlite.py (+16 -7)
📝 langgraph/pregel/__init__.py (+136 -50)
📝 langgraph/pregel/types.py (+3 -1)
📝 tests/memory_assert.py (+8 -2)
📝 tests/test_pregel.py (+126 -53)
📝 tests/test_pregel_async.py (+135 -38)

📄 Description

  • source: input, update or loop
  • step: int
  • make step counter continue from previous last step

🔄 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/391 **Author:** [@nfcampos](https://github.com/nfcampos) **Created:** 5/3/2024 **Status:** ✅ Merged **Merged:** 5/6/2024 **Merged by:** [@nfcampos](https://github.com/nfcampos) **Base:** `nc/3may/remove-checpoint-at-end-of-run` ← **Head:** `nc/3may/checkpoint-metadata-source-step` --- ### 📝 Commits (6) - [`69d8021`](https://github.com/langchain-ai/langgraph/commit/69d802102cba08b50fbcc94134e429fc8baffc5a) Add checkpoint metadata fields - [`0e7c46a`](https://github.com/langchain-ai/langgraph/commit/0e7c46a9f9f0a19962aadcdc770b13cacbcd0f0f) Checkpoint inputs before starting the first step for easier error recovery - [`ed05f3b`](https://github.com/langchain-ai/langgraph/commit/ed05f3b8b1266690bd15a615001d572e0b7c5b48) Add assert - [`2ef144f`](https://github.com/langchain-ai/langgraph/commit/2ef144f1890bf2e145dd4b0baf45dbc6141be1af) Fix lineage of maual state updates - [`7ea30ef`](https://github.com/langchain-ai/langgraph/commit/7ea30ef958456b84e348362313ec38854d372402) Fix checkpoint lineage for updates/resumes - [`4ef0ae4`](https://github.com/langchain-ai/langgraph/commit/4ef0ae419d1ef9ff554e96546dabb654d03b836b) Merge pull request #399 from langchain-ai/nc/3may/checkpoint-inputs ### 📊 Changes **10 files changed** (+465 additions, -167 deletions) <details> <summary>View changed files</summary> 📝 `langgraph/channels/base.py` (+3 -1) 📝 `langgraph/checkpoint/aiosqlite.py` (+7 -6) 📝 `langgraph/checkpoint/base.py` (+22 -4) 📝 `langgraph/checkpoint/memory.py` (+9 -5) 📝 `langgraph/checkpoint/sqlite.py` (+16 -7) 📝 `langgraph/pregel/__init__.py` (+136 -50) 📝 `langgraph/pregel/types.py` (+3 -1) 📝 `tests/memory_assert.py` (+8 -2) 📝 `tests/test_pregel.py` (+126 -53) 📝 `tests/test_pregel_async.py` (+135 -38) </details> ### 📄 Description - source: input, update or loop - step: int - make step counter continue from previous last step --- <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:43 -05:00
yindo closed this issue 2026-02-20 17:44:43 -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#1433