onReasoningMessage
infix fun <IncomingOutput, IntermediateOutput, OutgoingInput> AIAgentEdgeBuilderIntermediate<IncomingOutput, IntermediateOutput, OutgoingInput>.onReasoningMessage(block: suspend (Message.Reasoning) -> Boolean): AIAgentEdgeBuilderIntermediate<IncomingOutput, Message.Reasoning, OutgoingInput>(source)
Creates an edge that filters a reasoning message based on a custom condition
Parameters
block
A function that evaluates whether to accept a reasoning message