I'm writing an api that execute a workflow, and in a step of this workflow, I call agent network. Problem arises when I cancel said workflow run, I can't cancel the agent network since it doesn't have an abortSignal param.
Curiously, agent stream does have this abortSignal param, but the quality of result I get from agent stream is worse.
This leads to the error in the image, which I can't even catch using try-catch. Is this an oversight, or am I missing something, please help.