Skip to main content

Interface: PlanAction

Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:82

The type of action a plan step performs.

Properties

content?

optional content: string

Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:94

Content for reasoning/synthesis steps


query?

optional query: string

Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:92

Query for information retrieval


subgoal?

optional subgoal: string

Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:90

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


toolArgs?

optional toolArgs: Record<string, unknown>

Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:88

Arguments for tool call


toolId?

optional toolId: string

Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:86

Tool to invoke (if type is 'tool_call')


type

type: PlanActionType

Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:84

Action type