StepStart

@SerialName(value = "step-start")
class StepStart(val stepNumber: Int) : UIMessagePart(source)

Step boundary marker — emitted between LLM call iterations when the agent does multi-step work (tool-call → tool-result → next LLM call). Preserves the v6 step-start UI part so a subagent handoff or multi-tool flow can render a visible divider in the chat list. Per historical parity gap #8.

Since

0.3.0-beta01

Constructors

Link copied to clipboard
constructor(stepNumber: Int)

Properties

Link copied to clipboard