Executes serial tool call steps sequentially.
Serial steps have data dependencies — each step can use results from
prior steps via dynamic argument resolution. Results accumulate in
serial_context for reference by later steps and by the compose stage.
If there are no serial steps, this stage is a pass-through.
Summary
Functions
Runs serial steps in order, threading results forward.
Functions
@spec call( LlmCore.Agent.ToolDispatch.Event.t(), keyword() ) :: LlmCore.Agent.ToolDispatch.Event.t()
Runs serial steps in order, threading results forward.
Parameters
event—%Event{}withplan.serialsteps andresolve_fnopts— ALF stage options (unused)
Returns
Updated %Event{} with serial_results, serial_context, and
any accumulated errors.