Uses the waste-go anchor's new EXT-009 presence_query to check each known device's reachability without a full connect attempt. Each pairing already has its own deterministic anchor room, so this is one short-lived query per device (auto-refreshed every 15s while the Known Devices tab is open), not a persistent connection held per pairing while idle. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
flit — PWA
React/TypeScript/Vite frontend. See the root README for the full project overview.
Development
npm install
npm run dev # dev server at localhost:5173
npm run build # output to dist/
npm run lint
public/config.js sets the anchor and TURN URLs at runtime and is excluded from production deploys (so the host copy isn't overwritten). The repo's default points at the live anchor — fine for local dev.
Deploy
See ../deploy-pwa.sh and ../serve-pwa.sh at the repo root.