From 46b6353ebfb57c7fea481a9aac919b7977e3d186 Mon Sep 17 00:00:00 2001 From: Christophe Besson Date: Sun, 9 Aug 2026 04:08:43 +0200 Subject: feat(node): add directory indexer and Mesh Group Index MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit GroupIndex: msgpack→zstd→GEK-encrypt→sign for private groups, plaintext+sign for public groups. DirectoryIndexer: watchdog-based watcher, async initial scan via thread pool, on_change callback. Delta support (diff between versions). 10/10 tests passing. Co-Authored-By: Claude Sonnet 4.6 (1M context) --- packages/meshbay-node/src/meshbay_node/indexer/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'packages/meshbay-node/src/meshbay_node/indexer/__init__.py') diff --git a/packages/meshbay-node/src/meshbay_node/indexer/__init__.py b/packages/meshbay-node/src/meshbay_node/indexer/__init__.py index e69de29..bb6231b 100644 --- a/packages/meshbay-node/src/meshbay_node/indexer/__init__.py +++ b/packages/meshbay-node/src/meshbay_node/indexer/__init__.py @@ -0,0 +1,5 @@ +"""Directory indexer and Mesh Group Index.""" +from .indexer import DirectoryIndexer +from .group_index import GroupIndex + +__all__ = ["DirectoryIndexer", "GroupIndex"] -- cgit v1.2.3