Skip to content

[WIP] Add incremental indexing and file watcher for large vaults#83

Merged
Alphanymous merged 1 commit into
masterfrom
copilot/incremental-indexing-file-watcher
Jul 4, 2026
Merged

[WIP] Add incremental indexing and file watcher for large vaults#83
Alphanymous merged 1 commit into
masterfrom
copilot/incremental-indexing-file-watcher

Conversation

Copilot AI commented Jul 4, 2026

Copy link
Copy Markdown
Contributor
  • Add sync_incremental to store.py that skips unchanged files via mtime check
  • Add --full flag to ele sync CLI to force complete rebuild
  • Add --watch flag to ele sync to start a vault file watcher
  • Add --watch flag to ele serve to auto-enable watcher
  • Implement vault file watcher in watch.py (run_vault_watch)
  • Print scan/progress stats (Scanning, Unchanged/Changed/New/Deleted counts)
  • Add i18n keys for new messages
  • Add tests for incremental sync and vault watcher

Copilot AI linked an issue Jul 4, 2026 that may be closed by this pull request
6 tasks
@Alphanymous Alphanymous marked this pull request as ready for review July 4, 2026 22:10
@Alphanymous Alphanymous merged commit b37a3cc into master Jul 4, 2026
11 of 12 checks passed
@Alphanymous Alphanymous deleted the copilot/incremental-indexing-file-watcher branch July 4, 2026 22:11
Copilot AI requested a review from Alphanymous July 4, 2026 22:11
Copilot stopped work on behalf of Alphanymous due to an error July 4, 2026 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Incremental indexing & file watcher for large vaults

2 participants