Skip to content
This repository was archived by the owner on May 31, 2026. It is now read-only.

v0.1.2

Choose a tag to compare

@groksrc groksrc released this 10 May 17:57

Changed

  • _default_project(): "hermes-memory" (was "hermes-{hostname}").
  • _default_project_path(): ~/hermes-memory/ (was ~/.basic-memory/hermes/). The previous path violated the principle that ~/.basic-memory/ is reserved for BM's app state, not project storage.

Added

  • _bm_known_projects() reads bm's ~/.basic-memory/config.json. BasicMemoryProvider._verify_project_registered() uses it to refuse initialization when mode: cloud is set against a project that isn't registered with bm. Local mode still auto-creates as before.
  • 13 new unit tests for the introspection + bail-out paths.