Interface: PlanAction
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:82
The type of action a plan step performs.
Properties
content?
optionalcontent:string
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:94
Content for reasoning/synthesis steps
query?
optionalquery:string
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:92
Query for information retrieval
subgoal?
optionalsubgoal:string
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:90
Sub-goal to pursue (if type is 'subgoal')
toolArgs?
optionaltoolArgs:Record<string,unknown>
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:88
Arguments for tool call
toolId?
optionaltoolId: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