LlmCore.Agent.ToolDispatch.Components.ExecuteSerial (llm_core v0.3.0)

Copy Markdown View Source

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

call(event, opts)

Runs serial steps in order, threading results forward.

Parameters

  • event%Event{} with plan.serial steps and resolve_fn
  • opts — ALF stage options (unused)

Returns

Updated %Event{} with serial_results, serial_context, and any accumulated errors.