processOutputResult method the abort function does not seem to have any effect: the streaming started by myAgent.streamVNext finishes correctly, and no error callback gets called.processOutputResult because tool results do not seem to show up on processOutputStream [3]