Skip to main content

Class: StuckDetector

Defined in: packages/agentos/src/core/safety/StuckDetector.ts:49

Constructors

Constructor

new StuckDetector(config?): StuckDetector

Defined in: packages/agentos/src/core/safety/StuckDetector.ts:54

Parameters

config?

Partial<StuckDetectorConfig>

Returns

StuckDetector

Methods

clearAgent()

clearAgent(agentId): void

Defined in: packages/agentos/src/core/safety/StuckDetector.ts:101

Parameters

agentId

string

Returns

void


clearAll()

clearAll(): void

Defined in: packages/agentos/src/core/safety/StuckDetector.ts:106

Returns

void


recordError()

recordError(agentId, errorMessage): StuckDetection

Defined in: packages/agentos/src/core/safety/StuckDetector.ts:83

Parameters

agentId

string

errorMessage

string

Returns

StuckDetection


recordOutput()

recordOutput(agentId, output): StuckDetection

Defined in: packages/agentos/src/core/safety/StuckDetector.ts:58

Parameters

agentId

string

output

string

Returns

StuckDetection