claude-telegram-keepalive is public: macOS+zsh keepalive for Claude Code Telegram bots.
It fixes three real failures: keychain wall-off, single-holder 409s, and silent send-drift.
Liveness is not delivery. https://t.co/tj1b2JFzUF
The hardest part of running agents is not the model call.
It is everything around it: auth state, retries, orphaned workers, duplicated side effects, stale sessions, and recovery after restart.
The demo is easy. The boring failure modes are the product.
Cron jobs, queues, and agent runtimes are usually at-least-once, not exactly-once.
Retries can duplicate Telegram messages, reports, or webhooks.
I built effect-once: a tiny zero-dependency guard for this failure mode.
https://t.co/SDYIRA61aR
Tried Google Antigravity CLI today. OAuth was awkward, /usage did nothing, errors hid in logs, and the terminal theme answered in nearly invisible brown on dark gray. The model may be smart, but the CLI feels tested by people with night vision.