Skip to main content
Run smithers bug; --run <runId> attaches the failing run’s status, error, and recent events (secrets scrubbed). It POSTs to https://bug.smithers.sh/api/bugs and prints the bug id and URL. The post-failure autopsy workflow does the same after you approve its “this looks like a smithers bug” gate. The receiver: a small Cloudflare Worker at apps/bug-worker (smithers repo), validating and storing reports in KV, rate-limiting per IP, and skipping auth, keeping reporting zero-friction. Maintainers deploy with pnpm -C apps/bug-worker deploy (see apps/bug-worker/README.md).