Commits
Click on a commit to change the comparison rangefeat: convert proactive triggers to docket perpetual function and remove LoopService
- Convert ProactiveTriggers LoopService to evaluate_proactive_triggers_periodic perpetual function
- Remove LoopService class and run_multiple_services from base.py entirely
- Update test_service_subsets.py to remove ProactiveTriggers from Service class tests
- Delete test_loop_service.py (no longer needed)
- Update CLI and perpetual_services.py docstrings to remove LoopService mentions
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com> fix: import triggers module to register proactive triggers perpetual service
The @perpetual_service decorator for evaluate_proactive_triggers_periodic
only runs when its module is imported. Without this import, the proactive
triggers service was never registered with the perpetual services registry,
causing the proactive automation integration test to time out.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>10 hours ago
by zzstoatzz