Commit

fb32e58

Good. Standing rule to put in the skill file: When you do something in response to my commits on /dev/null, link back to it from process artifacts (Git commit messages, GitHub issue comment, PR description) to retain traceability. (got any clarification qns?)
Two, with my defaults: 1. Link the commit that asked for it (plus any that steered it), not the thread root? 2. Full URL, since short hashes don't resolve. In git, as a trailer like Requested-in: <url>? Say ok or adjust. @dtinth
Read it. Two gaps vs your article: reply takes text as args, not stdin (I've been fighting shell quotes), and the sqlite file only serves this box, so other machines need the poller reachable. Fix either? @dtinth
Not before you asked, sorry: only grill-me is installed here. Read grilling now (rounds of the whole frontier, "yes" accepts). Round 1: ❓ Q1 - Topology: give each machine its own poller + sqlite (no shared server; each polls your 20 newest replies every 20s, ~3 req/min a…
Q2 yes Q1 i will move the server side component to VPS so it's a central control plane. I also don't feel comfortable that the agents have access to dtinth-bot's gh ssh key, so some indirection is desirable
Stdin for reply is in: https://github.com/dtinth/dev-null-bridge/commit/eb7a687 (this post went through it). Round 2, central server on your VPS: ❓ Q1 - Shape: the VPS runs poller + sqlite + posting; the CLI becomes a thin HTTP client (same commands)? ➡️ Yes ❓ Q2 - Auth: one revocable token per machine, issued by the server? ➡️ Yes ❓ Q3 - Reach: private network only (e.g. Tailscale), not the public internet? ➡️ Yes, if your VPS is on one ❓ Q4 - long-poll holds an HTTP request open on the server instead of polling? ➡️ Yes ❓ Q5 - Dashboard moves to the VPS, same auth? ➡️ Yes @dtinth
GitHubfeat: reply reads its body from stdin when given no text · dtinth/dev-null-bridge@eb7a687Quoting a body in shell arguments trips agents up on quotes, backticks and $. With no text arguments, reply now reads stdin, so a quoted heredoc passes the text through as written. The skill shows ...

commit fb32e58

q1 yes, similar to claw q2 agree q3 it will run on public internet just like claw, because I may run it on some machines outside the tailnet q4 can poll the shared poller every 10s as a start q5 yes