mirror of
https://github.com/Significant-Gravitas/AutoGPT.git
synced 2026-02-09 06:15:41 -05:00
- Made _charge_usage optionally non-blocking with async_mode parameter - Created ChargeManager for background credit processing - Added SyncManager for periodic syncing of queued updates - Integrated managers into ExecutionProcessor lifecycle - Added unit tests for caching functionality The system now validates balance quickly and charges asynchronously, while queued updates are synced every 5 seconds by the background sync manager. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>