Skip to main content

Interface: PlanningOptions

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

Configuration for plan generation.

Properties

allowToolUse?

optional allowToolUse: boolean

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

Allow tool usage in plan


availableTools?

optional availableTools: ITool<any, any>[]

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

Available tools for planning


checkpointFrequency?

optional checkpointFrequency: number

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

Checkpoint frequency (every N steps)


enableCheckpoints?

optional enableCheckpoints: boolean

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

Enable human checkpoints


maxIterations?

optional maxIterations: number

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

Maximum planning iterations


maxSteps?

optional maxSteps: number

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

Maximum steps allowed in plan


maxTotalTokens?

optional maxTotalTokens: number

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

Maximum tokens for entire plan execution


minConfidence?

optional minConfidence: number

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

Minimum confidence threshold


planningTimeoutMs?

optional planningTimeoutMs: number

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

Time limit for planning phase in ms


strategy?

optional strategy: PlanningStrategy

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

Planning strategy to use