Skip to main content

Interface: AgentOSTaskOutcomeTelemetryConfig

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

Properties

alertBelowWeightedSuccessRate?

optional alertBelowWeightedSuccessRate: number

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

Minimum weighted success rate required to avoid emitting alerts.

Default: 0.55


alertCooldownMs?

optional alertCooldownMs: number

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

Minimum time between repeated alerts for the same scope key (milliseconds).

Default: 60000


alertMinSamples?

optional alertMinSamples: number

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

Minimum samples required before alert evaluation starts.

Default: 8


emitAlerts?

optional emitAlerts: boolean

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

Enables low-success alert emission in metadata updates.

Default: true


enabled?

optional enabled: boolean

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

Enables streaming task-outcome KPI aggregates.

Default: true


rollingWindowSize?

optional rollingWindowSize: number

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

Number of recent outcomes retained per scope.

Default: 100


scope?

optional scope: TaskOutcomeTelemetryScope

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

Scope used for KPI window aggregation.

  • global: all turns
  • organization: separate window per organization
  • organization_persona: separate window per org+persona

Default: organization_persona