Open Agent Loops
API Reference

RunGoalRunBase

@open-agent-loops/core


type RunGoalRunBase = Omit<RunAgentOptions, "prompt" | "signal">;

Defined in: goal/goal.types.ts:85

The per-round run configuration shared across every round — everything runAgent needs except the prompt (which runGoal re-prompts each round) and the signal (which runGoal forwards). The sessionId lives here and is reused for every round, so each round loads the prior rounds' history.