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.