Files
langgraph/libs/checkpoint-postgres/tests
byhow d03c26dd76 refactor(checkpoint,checkpoint-postgres,checkpoint-sqlite): share op namespace validation
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.
2026-10-06 13:48:33 -07:00
..
2024-11-28 04:40:12 +00:00