Interface: PlanningOptions
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:184
Configuration for plan generation.
Properties
allowToolUse?
optionalallowToolUse:boolean
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:192
Allow tool usage in plan
availableTools?
optionalavailableTools:ITool<any,any>[]
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:194
Available tools for planning
checkpointFrequency?
optionalcheckpointFrequency:number
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:200
Checkpoint frequency (every N steps)
enableCheckpoints?
optionalenableCheckpoints:boolean
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:198
Enable human checkpoints
maxIterations?
optionalmaxIterations:number
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:188
Maximum planning iterations
maxSteps?
optionalmaxSteps:number
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:186
Maximum steps allowed in plan
maxTotalTokens?
optionalmaxTotalTokens:number
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:202
Maximum tokens for entire plan execution
minConfidence?
optionalminConfidence:number
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:190
Minimum confidence threshold
planningTimeoutMs?
optionalplanningTimeoutMs:number
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:204
Time limit for planning phase in ms
strategy?
optionalstrategy:PlanningStrategy
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:196
Planning strategy to use