Skip to main content

Interface: AgentOSAdaptiveExecutionConfig

Defined in: packages/agentos/src/api/AgentOSOrchestrator.ts:205

Properties

enabled?

optional enabled: boolean

Defined in: packages/agentos/src/api/AgentOSOrchestrator.ts:211

Enables adaptive execution policy adjustments based on rolling task outcomes.

Default: true


forceAllToolsWhenDegraded?

optional forceAllToolsWhenDegraded: boolean

Defined in: packages/agentos/src/api/AgentOSOrchestrator.ts:230

When true, downgrade discovered-only tool selection to full toolset under poor KPI conditions.

Default: true


forceFailOpenWhenDegraded?

optional forceFailOpenWhenDegraded: boolean

Defined in: packages/agentos/src/api/AgentOSOrchestrator.ts:237

When true, force fail-open execution mode (toolFailureMode = fail_open) under poor KPI conditions. Explicit per-request toolFailureMode = fail_closed overrides are preserved.

Default: true


minSamples?

optional minSamples: number

Defined in: packages/agentos/src/api/AgentOSOrchestrator.ts:217

Minimum sample count before adaptive rules can apply.

Default: 5


minWeightedSuccessRate?

optional minWeightedSuccessRate: number

Defined in: packages/agentos/src/api/AgentOSOrchestrator.ts:224

Minimum weighted success rate required to keep discovery-only tool selection. If current rolling KPI drops below this threshold, orchestrator can force toolSelectionMode = all.

Default: 0.7