Repository navigation
v1.9.1
Highlights
- Sync survives concurrent edits.
logseq-syncused to abort the entire run withFileNotFoundErrorif any page was deleted or renamed between the directory scan and the final hash. On a long--oncerun that meant minutes of embedding work thrown away and an index that stayed stale. A file that vanishes before hashing is now skipped and picked up next run; one that vanishes during embedding is treated as deleted (#99, closes #91). - Fail-closed page exclusion in DB mode.
searchonly trustsfullTitleortitleas a page name. Withexclude_tagsor namespace rules active, a page result with neither is hidden rather than shown, in both text and JSON output (#99, closes #57).
Changed
_acquire_sync_lockraisesRuntimeErroron a lock conflict; the CLI entrypoint decides to exit (#99, closes #37).- The sdist ships only
src/plus README, LICENSE and pyproject. It went from 1.5 MB to about 72 KB; tests, docs anduv.lockare no longer packaged.
Full changelog: https://github.com/ergut/mcp-logseq/blob/main/CHANGELOG.md