AutonomyMixin
Defined in the autonomy module.AI Agent Helper-only trait for autonomy utilities. This module provides reusable helper classes (AutonomyConfig, AutonomyTrigger, DoomLoopTracker, AutonomyResult, etc.) that the Agent class uses. The Agent class is the SINGLE OWNER of all autonomy methods:
- _init_autonomy()
- run_autonomous() / run_autonomous_async()
- analyze_prompt() / get_recommended_stage()
- _record_action() / _is_doom_loop() / _reset_doom_loop()
Source
View on GitHub
praisonaiagents/agent/autonomy.py at line 455
