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
Added the sqlite-bruteforce vector backend for non-AVX or native-dependency-sensitive hosts. It stores rebuildable vector companion rows in $HERMES_HOME/scope-recall/vector.sqlite3 while keeping $HERMES_HOME/scope-recall/memory.sqlite3 as the truth source.
Added docs/naming.md to define the public scope-recall spelling versus Python/tool/config identifiers that use scope_recall.
Added docs/hermes-upstream-recommendation-plan.md with the standalone-provider checklist and Hermes upstream recommendation route.
Added regression coverage for native-free vector imports, sqlite-bruteforce runtime sync/search, doctor reporting, and repair-script rebuilds.
Changed
Moved lancedb/pyarrow to the lancedb optional dependency extra. Default package import no longer requires native vector dependencies, while CI and LanceDB installs use .[lancedb].
Extended vector.backend configuration, runtime dispatch, doctor diagnostics, release checks, and repair tooling to cover both lancedb and sqlite-bruteforce companions.
Updated installation docs to distinguish the recommended LanceDB path from the native-free SQLite fallback path.
Fixed
Fixed the no-AVX/native-import failure mode where importing vector runtime modules could fail before the operator had a chance to select a safer backend.
Fixed the #4 naming ambiguity by documenting where each spelling is authoritative instead of performing a risky whole-repository rename.