workflowRoute and consumed on the frontend via AI SDK.tool-input-available chunk is correctly received on the frontend, but the tool-call-suspended chunk that contains data to display on the frontend is not received.transformWorkflow if the payload type is workflow-step-output only data-* chunks and chunks listed in isMastraTextStreamChunk are transformed - others are dropped.tool-call-suspended is not part of that list.convertMastraChunkToAISDKv5 were also used in isMastraTextStreamChunk via a shared reference (e.g. an enum). But I don't know if every convertable chunk also counts as a text stream chunk or if there are edge cases for which this is not the case.