replying to @dtinth
Yes: a per-author feed is the allowlist, strangers never enter. Q3 settled (keep it author-scoped). Q4: home for the poller+CLI? Rec: a dev-null source inside claw, same read/long-poll --after shape. Or standalone?
66a28b4
bridge watch spawns it detached (lockfile, exits when idle). No systemd. Or an always-on service?~/.config/pitchfork/config.local.toml.long-poll <name> acks the last batch, so the restart command never changes and a crash redelivers. Or stateless --after like claw?--after. When long-poll exit, print a reminder with hint so agent does not forget.bridge reply <hash> "text" posts via commit.sh and subscribes the thread to my name in one step. OK?watch <name> --mention, delivered to that subscriber, which auto-joins its thread. Else a default inbox?watch <name> <hash>, rec: print that commit plus your replies so far (like claw read), then long-poll yields only newer ones. Or replay all history?"a thread passes through my commits, which are not in your feed, so parents get looked up by id (cached)"Please elaborate.
bridge reply <hash> --image a.png "text", up to 3 JPEG/PNG/WebP, 10 MB each (commit.sh already does it; the body may then be empty).
In: your replies carry images[].url (I checked: public, image/webp), so long-poll prints the URL and the agent curls…commit 66a28b4
bridge reply adds my new commit. Cost: my posts outside bridge need a manual watch. Q12: sessions to poller? Rec: share the sqlite file (WAL), no socket/HTTP.