Skip to main content

Interface: CreateMissionExpansionHandlerOptions

Defined in: packages/agentos/src/orchestration/planning/MissionExpansionHandler.ts:768

Properties​

autonomy​

autonomy: AutonomyMode

Defined in: packages/agentos/src/orchestration/planning/MissionExpansionHandler.ts:769


availableProviders?​

optional availableProviders: string[]

Defined in: packages/agentos/src/orchestration/planning/MissionExpansionHandler.ts:775


availableTools?​

optional availableTools: object[]

Defined in: packages/agentos/src/orchestration/planning/MissionExpansionHandler.ts:774

description​

description: string

name​

name: string


costCap​

costCap: number

Defined in: packages/agentos/src/orchestration/planning/MissionExpansionHandler.ts:772


defaultLlm?​

optional defaultLlm: NodeLlmConfig

Defined in: packages/agentos/src/orchestration/planning/MissionExpansionHandler.ts:777


initialEstimatedCost?​

optional initialEstimatedCost: number

Defined in: packages/agentos/src/orchestration/planning/MissionExpansionHandler.ts:778


initialExpansions?​

optional initialExpansions: number

Defined in: packages/agentos/src/orchestration/planning/MissionExpansionHandler.ts:779


initialToolForges?​

optional initialToolForges: number

Defined in: packages/agentos/src/orchestration/planning/MissionExpansionHandler.ts:780


llmCaller()​

llmCaller: (system, user) => Promise<string>

Defined in: packages/agentos/src/orchestration/planning/MissionExpansionHandler.ts:771

Parameters​

system​

string

user​

string

Returns​

Promise<string>


maxAgents​

maxAgents: number

Defined in: packages/agentos/src/orchestration/planning/MissionExpansionHandler.ts:773


providerStrategy?​

optional providerStrategy: ProviderStrategyConfig

Defined in: packages/agentos/src/orchestration/planning/MissionExpansionHandler.ts:776


thresholds​

thresholds: GuardrailThresholds

Defined in: packages/agentos/src/orchestration/planning/MissionExpansionHandler.ts:770