Module watcher

Source
Expand description

UCXL filesystem watcher.

This module provides a thin wrapper around the notify crate to watch a directory (or “project”) for filesystem events. When a change is detected, the watcher attempts to construct a corresponding UCXLAddress using a simple heuristic and logs the event. This is primarily used by CHORUS for reactive workflows such as automatically updating metadata when files are added, modified or removed.

Structs§

UCXLWatcher
Represents a watcher rooted at a specific base path.