Interface: StuckDetectorConfig
Defined in: packages/agentos/src/core/safety/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/core/safety/StuckDetector.ts:12
Number of identical errors before declaring stuck.
Default
3
maxHistoryPerAgent
maxHistoryPerAgent:
number
Defined in: packages/agentos/src/core/safety/StuckDetector.ts:16
Maximum entries to track per agent.
Default
50
repetitionThreshold
repetitionThreshold:
number
Defined in: packages/agentos/src/core/safety/StuckDetector.ts:10
Number of identical outputs before declaring stuck.
Default
3
windowMs
windowMs:
number
Defined in: packages/agentos/src/core/safety/StuckDetector.ts:14
Time window in ms for detecting repetition.
Default
300000 (5 min)