Dispatch / columns
OpenHands in Production
Running an open agent as a daily driver: setups, fixes, digests, release notes.
7 notes · in reading order
- 2026-09-23 OpenHands stuck at 'Running task'? The first-chat stall OpenHands stuck at 'Running task' / 'Waiting for task'? The call succeeded — the UI event channel is rate-limited. Fix: stop, start a fresh conversation. Why Metrics shows $0.0000, too. Tutorial
- 2026-09-25 OpenHands 'cache_creation_tokens' AttributeError: fix OpenHands: 'PromptTokensDetailsWrapper' object has no attribute 'cache_creation_tokens' — an SDK/LiteLLM version-skew bug, not your endpoint. Cause and fix inside. Tutorial
- 2026-09-25 OpenHands 'Failed to load provider connections': fix OpenHands 'Failed to load provider connections'? Two agent-servers sharing ~/.openhands use different OH_SECRET_KEY values, so saved keys read empty. Fix: one value per machine. Playbook
- 2026-09-28 OpenHands Agent Canvas: Scheduled Slack Digests Wire an Agent Canvas cron automation to Slack via an incoming webhook: a self-contained prompt, a real verified run, metered cost, and two environment notes. Tutorial
- 2026-09-29 AI Reviews AI: We Planted 7 Bugs in a Rate Limiter and Sealed the Answer Key One agent wrote a token-bucket rate limiter with 7 planted bugs. Another agent — Kimi K3 in OpenHands Agent Canvas — reviewed it. It caught 6, spotted the rigged test, and found 2 bugs we didn't plant. Full scorecard and the $0.16 bill. Tutorial
- 2026-10-06 OpenHands with your own endpoint: every error we've hit, and the fix The error map for OpenHands on your own endpoint: the cache_creation_tokens crash, first-chat stalls, $0.0000 metrics, and the settings-layer bugs. Guide
- 2026-10-06 OpenHands v1.25.0: The Settings Layer Grows Up OpenHands v1.25.0 ships 17 features and 33 fixes; 18 of 50 user-facing changes land in one place: LLM profiles, provider connections, the Model Router. Industry