Skip to content

Interface: ExecutionResult

@providerprotocol/agents


@providerprotocol/agents / index / ExecutionResult

Defined in: src/execution/types.ts:184

Result from an execution strategy containing the turn and final state.

This is the internal result type used by execution strategies. It is identical to GenerateResult but named separately for clarity in the strategy interface.

state: AgentState

Defined in: src/execution/types.ts:188

New immutable state after execution completes


turn: Turn

Defined in: src/execution/types.ts:186

The complete UPP Turn from the final LLM response