Skip to main content

Interface: StuckDetectorConfig

Defined in: packages/agentos/src/safety/runtime/StuckDetector.ts:8

File​

StuckDetector.ts

Description​

Detects when an agent is making no progress by tracking output hashes and error patterns. If the same output or error repeats N times within a window, the agent is flagged as stuck.

Properties​

errorRepetitionThreshold​

errorRepetitionThreshold: number

Defined in: packages/agentos/src/safety/runtime/StuckDetector.ts:12

Number of identical errors before declaring stuck.

Default​

3

maxHistoryPerAgent​

maxHistoryPerAgent: number

Defined in: packages/agentos/src/safety/runtime/StuckDetector.ts:16

Maximum entries to track per agent.

Default​

50

repetitionThreshold​

repetitionThreshold: number

Defined in: packages/agentos/src/safety/runtime/StuckDetector.ts:10

Number of identical outputs before declaring stuck.

Default​

3

windowMs​

windowMs: number

Defined in: packages/agentos/src/safety/runtime/StuckDetector.ts:14

Time window in ms for detecting repetition.

Default​

300000 (5 min)