v3.0.1
Fixed
smem doctor carried two checks left over from the SQLite backend removal
in 3.0.0 that no longer served any purpose:
- Schema version — could only ever return
SKIPfor both remaining
storage backends. SurrealDB applies its schema idempotently on every
start with no stored version marker to compare against, so there was
nothing left for this check to verify. Removed. - Brain database — fell through to a dead
.db-file existence check
left over from SQLite that no longer applies to any valid backend. It
now does a real check: looks up the configured brain in SurrealDB and
reports whether it actually exists, instead of unconditionally skipping.
Both permanently capped the smem doctor summary below 100% on a fully
healthy 3.0.0 install (16/18) even though nothing was wrong. A clean
install now reports the genuine check count with real signal on both.
Upgrade
pipx upgrade surreal-memoryNo config or data migration needed — this is a diagnostics-only fix.