Skip to content

src/resume

Classify Mastra resume failures that are already resolved.

A second approve, a reconnect, or an internal consumeStream can call resume() after the workflow left suspended. Mastra still throws for that; the chat client should treat it as the turn already moving on.