Skip to main content

Class: StuckDetector

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

Constructors​

Constructor​

new StuckDetector(config?): StuckDetector

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

Parameters​

config?​

Partial<StuckDetectorConfig>

Returns​

StuckDetector

Methods​

clearAgent()​

clearAgent(agentId): void

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

Parameters​

agentId​

string

Returns​

void


clearAll()​

clearAll(): void

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

Returns​

void


recordError()​

recordError(agentId, errorMessage): StuckDetection

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

Parameters​

agentId​

string

errorMessage​

string

Returns​

StuckDetection


recordOutput()​

recordOutput(agentId, output): StuckDetection

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

Parameters​

agentId​

string

output​

string

Returns​

StuckDetection