Clockwork is a menu-bar application for running recurring commands on a Mac without learning launchd. A task gets a name, one or more commands, and a schedule — an interval, a daily time, or selected weekdays and a time — and Clockwork registers it as a native scheduled job. It supports Apple silicon and Intel Macs on macOS 14 or later, commands run in the same login shell form used in Terminal, and the menu shows every task, its next run and the result of its latest run.
The design detail worth borrowing is the third state. An orange badge means a task asked for attention, and the documentation is explicit that this is separate from failure: a task can finish successfully and still report that something needs a decision. Exit codes, stdout and stderr from the latest 50 runs are inspectable per task. For scheduled agent routines that is the distinction that matters, because the useful output of a recurring agent job is usually not pass or fail but a question someone has to answer.
That is the same signal design as marking an agent blocked rather than idle, which matters once local coding agents become shared workspaces running unattended work. The agents hub tracks the operational surface around scheduled agent tasks.
This is repository documentation for a local utility: it describes behaviour and retention of the last 50 runs without reliability data or any notion of remote reporting. The condition to watch is whether attention states can be surfaced off the machine, because a decision request that waits in a menu bar on a closed laptop is not a notification.