AgentScheduler
Defined in the agent_scheduler module.Scheduler for running PraisonAI agents periodically. Features:
- Interval-based scheduling (hourly, daily, custom)
- Thread-safe operation
- Automatic retry on failure
- Execution logging and monitoring
- Graceful shutdown
Constructor
No description available.
No description available.
No description available.
No description available.
No description available.
Methods
start()
Start scheduled agent execution.
stop()
Stop the scheduler gracefully.
get_stats()
Get execution statistics.
execute_once()
Execute agent immediately (one-time execution).

