Why can't my 'langgraph cli' load 'checkpointer'

‘Checkpointer’ cannot load and is not displayed in the log,But my store loaded and displayed the logs

hi @kun1s2

I’ve analyzed the source code and it looks like in langgraph dev mode, the checkpointer config from langgraph.json is not forwarded to the API server.

The run_server() function doesn’t accept a checkpointer parameter and doesn’t set LANGGRAPH_CHECKPOINTER in its env vars. The custom checkpointer config is silently ignored.

When you use langgraph build or langgraph up, the checkpointer config is baked into the docker image as an environment variable.

Try using langgraph up (Docker-based) instead of langgraph dev if you need a custom checkpointer. Or, set the environment variable manually:

LANGGRAPH_CHECKPOINTER='{"path": "./src/agent/checkpointer.py:generate_checkpointer"}' langgraph dev