Skip to main content

Interface: PlanAction

Defined in: packages/agentos/src/orchestration/planner/IPlanningEngine.ts:82

The type of action a plan step performs.

Properties​

content?​

optional content: string

Defined in: packages/agentos/src/orchestration/planner/IPlanningEngine.ts:94

Content for reasoning/synthesis steps


query?​

optional query: string

Defined in: packages/agentos/src/orchestration/planner/IPlanningEngine.ts:92

Query for information retrieval


subgoal?​

optional subgoal: string

Defined in: packages/agentos/src/orchestration/planner/IPlanningEngine.ts:90

Sub-goal to pursue (if type is 'subgoal')


toolArgs?​

optional toolArgs: Record<string, unknown>

Defined in: packages/agentos/src/orchestration/planner/IPlanningEngine.ts:88

Arguments for tool call


toolId?​

optional toolId: string

Defined in: packages/agentos/src/orchestration/planner/IPlanningEngine.ts:86

Tool to invoke (if type is 'tool_call')


type​

type: PlanActionType

Defined in: packages/agentos/src/orchestration/planner/IPlanningEngine.ts:84

Action type