Formats collected results into a single consolidated output string.
Uses the recipe's custom compose function if provided, otherwise falls back to structured markdown concatenation.
The composed string becomes the tool result that the LLM sees — it should be informative and well-structured.
Summary
Functions
Composes serial and parallel results into a final output string.
Functions
@spec call( LlmCore.Agent.ToolDispatch.Event.t(), keyword() ) :: LlmCore.Agent.ToolDispatch.Event.t()
Composes serial and parallel results into a final output string.
Parameters
event—%Event{}withserial_results,parallel_results,errorsopts— ALF stage options (unused)
Returns
Updated %Event{} with result set to the composed output string.