mirror of
https://github.com/langchain-ai/langgraph.git
synced 2026-10-14 12:15:25 +02:00
Add `validate_op_namespace` to `langgraph.store.base` and call it from the SQLite and Postgres `_group_ops` instead of keeping a copy in each store, so every path raises the same errors. The store packages now import it, so their next release must require the `langgraph-checkpoint` release that adds it. Also document `InvalidNamespaceError` on `put`/`aput`, rename the SQL "ambiguous" tests to "invalid", cover every invalid label, suffix listing and `refresh_ttl` in the async direct-batch tests, and use one dispatch style in the base tests.