2 Commits

Author SHA1 Message Date
머니페니
c0cb4b7499 feat: integrate CostGuard and TaskHistory into Dispatcher
- Add cost_guard and task_history optional parameters to Dispatcher.__init__
- Check daily cost limit before dequeuing tasks
- Record usage with CostGuard after successful task completion
- Record task history (success and failure) with TaskHistory
- Maintain backward compatibility (cost_guard=None, task_history=None)
- Add tests for cost recording and daily limit blocking
2026-03-20 18:44:22 +09:00
머니페니
da9caca791 feat: add Dispatcher for background task processing 2026-03-20 18:20:29 +09:00