Skip to content

scope-recall v1.0.9

Choose a tag to compare

@github-actions github-actions released this 09 Jun 13:35
· 24 commits to main since this release

[1.0.9] - 2026-06-09

Added

  • 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.