Doom Loop Tracker • AI Agent SDK

DoomLoopTracker: Tracks actions to detect doom loops with graduated recovery.

DoomLoopTracker

Defined in the autonomy module.

AI Agent

Tracks actions to detect doom loops with graduated recovery.

Delegates to DoomLoopDetector (DRY, G-DUP-2 fix) for detection while providing graduated recovery actions on top.

Recovery progression: 1st doom loop → retry_different (try new approach) 2nd doom loop → escalate_model (use stronger model) 3rd doom loop → request_help (ask human) 4th+ doom loop → abort (stop execution)

Constructor

ParamField int

No description available.

Methods

Source

View on GitHub

praisonaiagents/agent/autonomy.py at line 428