Add flit watch: one-way folder sync to a trusted peer
Watches local directories and auto-pushes new/changed files to a known daemon peer via fsnotify, with startup reconciliation, a stable_after debounce, and per-file JSON state so failed sends retry on the next connection. Multiple watch entries targeting the same peer share a single connection/room (watchPeerGroup), resolving the room-name-collision question flagged in PROPOSAL-watch.md. Push-only, never propagates deletes. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -13,6 +13,7 @@ require (
|
||||
require (
|
||||
github.com/BurntSushi/toml v1.6.0 // indirect
|
||||
github.com/davecgh/go-spew v1.1.1 // indirect
|
||||
github.com/fsnotify/fsnotify v1.10.1 // indirect
|
||||
github.com/google/uuid v1.3.1 // indirect
|
||||
github.com/pion/datachannel v1.5.8 // indirect
|
||||
github.com/pion/dtls/v2 v2.2.12 // indirect
|
||||
|
||||
Reference in New Issue
Block a user