awrise(tool, public)
Wake an agent on a schedule, let it do one thing, and put it back to sleep.
Name
awrise — Wake an agent on a schedule, let it do one thing, and put it back to sleep.
The problem it solves
A scheduled agent fails as a SILENCE. A wake that never fired because the host was down, a wake that overlapped the run before it and corrupted shared state, and a wake that hung forever holding its slot are INDISTINGUISHABLE from outside: in every case nothing happened and nothing said so. Cron has no memory -- a missed minute is simply gone -- so "not due yet" and "due, and never ran" read identically, and the operator finds out days later by noticing absent output rather than by being told.
Instead of trusting / you check
- instead of trusting
- that a scheduled agent ran at all, and ran exactly once
- you check
- a durable record of every wake -- fired, skipped, overlapped or timed out -- each with its reason
Adopt it alone
Wake something on a schedule, let it do one thing, and put it back to sleep.
Install
pip install awrise
Where it sits in the path
- Not on the path yet — reference only.
Links
Generated 2026-09-14 00:48Z from the ecosystem registry. A field here that is wrong is wrong in the registry — fix it there and this page follows.