Interface: AutonomousLoopOptions
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:304
Options for autonomous goal pursuit loop.
Properties
enableReflection?
optionalenableReflection:boolean
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:310
Enable self-reflection between iterations
goalConfidenceThreshold?
optionalgoalConfidenceThreshold:number
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:308
Stop when goal confidence exceeds this
maxIterations?
optionalmaxIterations:number
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:306
Maximum iterations before stopping
onApprovalRequired()?
optionalonApprovalRequired: (request) =>Promise<boolean>
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:318
Callback for human approval requests
Parameters
request
Returns
Promise<boolean>
onProgress()?
optionalonProgress: (progress) =>void
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:316
Callback for progress updates
Parameters
progress
Returns
void
reflectionFrequency?
optionalreflectionFrequency:number
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:312
Reflection frequency (every N iterations)
requireApprovalFor?
optionalrequireApprovalFor:PlanActionType[]
Defined in: packages/agentos/src/core/planning/IPlanningEngine.ts:314
Human approval required for certain actions