All your agents are going async

https://zknill.io/posts/all-your-agents-are-going-async/

Article

TL;DR

Async agents that outlive HTTP sessions need durable transport — the author pitches session-based pub/sub.

Key Takeaways

  • HTTP SSE + Last-Event-ID may already solve durable transport without new infrastructure
  • Real problem isn’t transport but non-portable agent session state across tools (JSONL vs SQLite)
  • Article buries a disclosure that the solution pitched is the author’s own commercial product (Ably)

Discussion

Top comments:

  • [bozdemir]: Half this post is a disguised pitch for Ably — disclosure buried two paragraphs from end
  • [TacticalCoder]: Solved problem: $5/month server, SSH, tmux — no new protocol needed
  • [tuo-lei]: Agent session state is non-portable across tools — that’s the real blocker, not transport
  • [pdp]: Two concurrent agents injecting into each other’s context doesn’t work well in practice

Discuss on HN


Type Link
Added Apr 22, 2026
Modified Apr 22, 2026
comments 72
hn_id 47832720
score 114
target_url https://zknill.io/posts/all-your-agents-are-going-async/