You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
***New Vector Integration:** Added **Qdrant** support (Sync & Async) with built-in FastEmbed generation.
19
+
20
+
### Changed (Architectural Improvements)
21
+
***Surgical Rollback:** Completely rewrote `rollback` logic to be safe in multi-user environments.
22
+
* Added `session_id` isolation to transaction logs.
23
+
* Rollback now removes specific transactions by UUID instead of truncating the log tail, preventing "Groundhog Day" bugs.
24
+
***Safe Updates:** The `update()` method now enforces **Schema Re-validation**. Applying a patch that breaks the Pydantic schema will now raise `ValidationFailed` instead of corrupting the DB.
25
+
***Session Optimization:** Added `get_session_facts` to backends to utilize DB indexes for session operations (O(1) vs O(N) previously).
26
+
27
+
### Added
28
+
***LangGraph Async:** Added `AsyncMemStateCheckpointer` for non-blocking graph persistence.
29
+
***DX Improvements:** Added `session_id` argument to `query()` for easier context filtering.
0 commit comments