Built
Hapax
A crash-durable task store for AI agents that guarantees a side effect happens exactly once, even under kill -9 at any point. 500 randomized crashes produced 0 double charges; a naive implementation under the identical harness produced 121.
Why: Built because the MCP Tasks spec defines a store interface and ships only an in-memory implementation, leaving persistence to implementers — and an agent that charges a card twice is a real failure rather than a theoretical one. Peak 4,949 tasks/s, with the ceiling traced to Postgres's commit path by elimination and confirmed by a Go port that hit the same limit.