Langgraph Studio re-run from here fails after langgraph dev auto reload #578

Closed
opened 2026-02-20 17:40:48 -05:00 by yindo · 7 comments
Owner

Originally created by @klima7 on GitHub (Apr 11, 2025).

Checked other resources

  • This is a bug, not a usage question. For questions, please use GitHub Discussions.
  • I added a clear and detailed title that summarizes the issue.
  • I read what a minimal reproducible example is (https://stackoverflow.com/help/minimal-reproducible-example).
  • I included a self-contained, minimal example that demonstrates the issue INCLUDING all the relevant imports. The code run AS IS to reproduce the issue.

Example Code

My env setup:

conda create -n langgraph-test -y python=3.12 pip
conda activate langgraph-test

Project setup and starting langgraph studio:

pip install langgraph-cli[inmem]
langgraph new --template new-langgraph-project-python .
pip install -e .
langgraph dev

Then I perform following steps:

  • Click submit (works as expected)
  • Make some small change in code, like add new line
  • Click re-run from here on some node (does not work)

What happens: Re-run seems to start at first, but stops after a second without any errors. All results from nodes bellow clicked one are removed.

Error Message and Stack Trace (if applicable)

No errors

Description

I'm experiencing an issue with the re-run from here feature on locally developed graphs. When I run langgraph dev and use re-run from here without making any code modifications, everything works as expected. However, if I make even a small change to the code, the re-run from here feature stops working for any checkpoints created before the reload.

In other words, I would like to use re-run from here as shown here on video: run graph -> make modification in code -> re-run from here. unfortunately it doesn't work for me.

System Info

System Information

OS: Linux
OS Version: #59~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Mar 19 17:07:41 UTC 2
Python Version: 3.12.9 | packaged by Anaconda, Inc. | (main, Feb 6 2025, 18:56:27) [GCC 11.2.0]

Package Information

langchain_core: 0.3.51
langsmith: 0.3.30
langgraph_api: 0.1.2
langgraph_cli: 0.2.3
langgraph_license: Installed. No version info available.
langgraph_runtime: Installed. No version info available.
langgraph_runtime_inmem: 0.0.3
langgraph_sdk: 0.1.61

Optional packages not installed

langserve

Other Dependencies

blockbuster: 1.5.24
click: 8.1.8
cloudpickle: 3.1.1
cryptography: 44.0.2
httpx: 0.28.1
jsonpatch<2.0,>=1.33: Installed. No version info available.
jsonschema-rs: 0.29.1
langgraph: 0.3.28
langgraph-checkpoint: 2.0.24
langsmith-pyo3: Installed. No version info available.
langsmith<0.4,>=0.1.125: Installed. No version info available.
openai-agents: Installed. No version info available.
opentelemetry-api: Installed. No version info available.
opentelemetry-exporter-otlp-proto-http: Installed. No version info available.
opentelemetry-sdk: Installed. No version info available.
orjson: 3.10.16
packaging: 24.2
packaging<25,>=23.2: Installed. No version info available.
pydantic: 2.11.3
pydantic<3.0.0,>=2.5.2;: Installed. No version info available.
pydantic<3.0.0,>=2.7.4;: Installed. No version info available.
pyjwt: 2.10.1
pytest: Installed. No version info available.
python-dotenv: 1.1.0
PyYAML>=5.3: Installed. No version info available.
requests: 2.32.3
requests-toolbelt: 1.0.0
rich: Installed. No version info available.
sse-starlette: 2.1.3
starlette: 0.46.1
structlog: 25.2.0
tenacity: 9.1.2
tenacity!=8.4.0,<10.0.0,>=8.1.0: Installed. No version info available.
typing-extensions>=4.7: Installed. No version info available.
uvicorn: 0.34.0
watchfiles: 1.0.5
zstandard: 0.23.0

Originally created by @klima7 on GitHub (Apr 11, 2025). ### Checked other resources - [x] This is a bug, not a usage question. For questions, please use GitHub Discussions. - [x] I added a clear and detailed title that summarizes the issue. - [x] I read what a minimal reproducible example is (https://stackoverflow.com/help/minimal-reproducible-example). - [x] I included a self-contained, minimal example that demonstrates the issue INCLUDING all the relevant imports. The code run AS IS to reproduce the issue. ### Example Code My env setup: ```bash conda create -n langgraph-test -y python=3.12 pip conda activate langgraph-test ``` Project setup and starting langgraph studio: ```bash pip install langgraph-cli[inmem] langgraph new --template new-langgraph-project-python . pip install -e . langgraph dev ``` Then I perform following steps: - Click submit (works as expected) - Make some small change in code, like add new line - Click `re-run from here` on some node (does not work) What happens: Re-run seems to start at first, but stops after a second without any errors. All results from nodes bellow clicked one are removed. ### Error Message and Stack Trace (if applicable) ```shell No errors ``` ### Description I'm experiencing an issue with the `re-run from here` feature on locally developed graphs. When I run l`anggraph dev` and use `re-run from here` without making any code modifications, everything works as expected. However, if I make even a small change to the code, the `re-run from here` feature stops working for any checkpoints created before the reload. In other words, I would like to use `re-run from here` as shown [here on video](https://youtu.be/o9CT5ohRHzY?feature=shared&t=217): run graph -> make modification in code -> re-run from here. unfortunately it doesn't work for me. ### System Info System Information ------------------ > OS: Linux > OS Version: #59~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Mar 19 17:07:41 UTC 2 > Python Version: 3.12.9 | packaged by Anaconda, Inc. | (main, Feb 6 2025, 18:56:27) [GCC 11.2.0] Package Information ------------------- > langchain_core: 0.3.51 > langsmith: 0.3.30 > langgraph_api: 0.1.2 > langgraph_cli: 0.2.3 > langgraph_license: Installed. No version info available. > langgraph_runtime: Installed. No version info available. > langgraph_runtime_inmem: 0.0.3 > langgraph_sdk: 0.1.61 Optional packages not installed ------------------------------- > langserve Other Dependencies ------------------ > blockbuster: 1.5.24 > click: 8.1.8 > cloudpickle: 3.1.1 > cryptography: 44.0.2 > httpx: 0.28.1 > jsonpatch<2.0,>=1.33: Installed. No version info available. > jsonschema-rs: 0.29.1 > langgraph: 0.3.28 > langgraph-checkpoint: 2.0.24 > langsmith-pyo3: Installed. No version info available. > langsmith<0.4,>=0.1.125: Installed. No version info available. > openai-agents: Installed. No version info available. > opentelemetry-api: Installed. No version info available. > opentelemetry-exporter-otlp-proto-http: Installed. No version info available. > opentelemetry-sdk: Installed. No version info available. > orjson: 3.10.16 > packaging: 24.2 > packaging<25,>=23.2: Installed. No version info available. > pydantic: 2.11.3 > pydantic<3.0.0,>=2.5.2;: Installed. No version info available. > pydantic<3.0.0,>=2.7.4;: Installed. No version info available. > pyjwt: 2.10.1 > pytest: Installed. No version info available. > python-dotenv: 1.1.0 > PyYAML>=5.3: Installed. No version info available. > requests: 2.32.3 > requests-toolbelt: 1.0.0 > rich: Installed. No version info available. > sse-starlette: 2.1.3 > starlette: 0.46.1 > structlog: 25.2.0 > tenacity: 9.1.2 > tenacity!=8.4.0,<10.0.0,>=8.1.0: Installed. No version info available. > typing-extensions>=4.7: Installed. No version info available. > uvicorn: 0.34.0 > watchfiles: 1.0.5 > zstandard: 0.23.0
yindo closed this issue 2026-02-20 17:40:48 -05:00
Author
Owner

@ReidTait commented on GitHub (Apr 12, 2025):

I'm experiencing this as well, exactly as described. After a code change, clicking "re-run from here" causes a silent failure, and the 'run' completes without any kind of status indication.

@ReidTait commented on GitHub (Apr 12, 2025): I'm experiencing this as well, exactly as described. After a code change, clicking "re-run from here" causes a silent failure, and the 'run' completes without any kind of status indication.
Author
Owner

@DMasse21 commented on GitHub (Apr 16, 2025):

I am experiencing this as well.

@DMasse21 commented on GitHub (Apr 16, 2025): I am experiencing this as well.
Author
Owner

@Stanko172 commented on GitHub (Apr 18, 2025):

Same issue here.

@Stanko172 commented on GitHub (Apr 18, 2025): Same issue here.
Author
Owner

@vik-varga-mome commented on GitHub (Apr 22, 2025):

I've also experienced the same issue.

@vik-varga-mome commented on GitHub (Apr 22, 2025): I've also experienced the same issue.
Author
Owner

@awasali14 commented on GitHub (Apr 22, 2025):

same issue.

When I click re-run, the graph starts from the beginning, no matter even if I change the code or not.
Since the graph starts from the beginning, it requires the input again.

@awasali14 commented on GitHub (Apr 22, 2025): same issue. When I click re-run, the graph starts from the beginning, no matter even if I change the code or not. Since the graph starts from the beginning, it requires the input again.
Author
Owner

@radvanyimome commented on GitHub (Apr 23, 2025):

Same issue here. Since Langraph Studio Desktop has been deprecated and no cross-platform alternatives are currently available—particularly for Linux and Windows—this significantly impacts our development workflow. It would be great to hear if there's any roadmap or recommendation for a replacement.

@radvanyimome commented on GitHub (Apr 23, 2025): Same issue here. Since Langraph Studio Desktop has been deprecated and no cross-platform alternatives are currently available—particularly for Linux and Windows—this significantly impacts our development workflow. It would be great to hear if there's any roadmap or recommendation for a replacement.
Author
Owner

@hinthornw commented on GitHub (Apr 28, 2025):

Should be fixed now if you update the version of langgraph-checkpoint to >= 2.0.25

@hinthornw commented on GitHub (Apr 28, 2025): Should be fixed now if you update the version of `langgraph-checkpoint` to >= 2.0.25
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/langgraph#578