Cameron Beeley
68bfa42b9b
feat(cron): on-exit cron schedule kind — fire a job when a watched command exits
...
Adds an `on-exit` cron schedule kind: a job fires once when a watched command/process
exits, via gateway ProcessSupervisor exit watchers. Covers CLI (`--on-exit`/`--on-exit-cwd`),
tool/protocol schema, RPC list-filter, Control UI + macOS read-only display, SQLite
round-trip, and origin-aware wake routing. Restart-safe one-shot (persists completion
before firing); platform-aware shell; bounded watched-command execution.
Squashed from 22 iterative commits for a clean rebase onto current main.
2026-07-01 10:47:01 -07:00
..
2026-06-30 18:06:15 -07:00
2026-07-01 10:47:01 -07:00
2026-07-01 10:34:20 -07:00
2026-07-01 10:48:32 +01:00
2026-06-24 23:46:20 +08:00
2026-07-01 10:47:01 -07:00
2026-07-01 06:52:14 -07:00
2026-06-28 18:10:41 -07:00
2026-07-01 10:48:32 +01:00
2026-06-30 00:55:03 -07:00
2026-07-01 01:24:21 -07:00
2026-07-01 10:47:01 -07:00
2026-07-01 06:52:14 -07:00
2026-06-30 20:34:05 -07:00
2026-07-01 10:47:01 -07:00
2026-07-01 02:07:58 -07:00
2026-06-26 15:23:10 -07:00
2026-06-26 07:08:30 -04:00
2026-07-01 06:56:06 -07:00
2026-06-27 05:43:11 +08:00
2026-07-01 23:01:46 +08:00
2026-06-30 23:44:02 -07:00
2026-06-30 13:58:02 -07:00
2026-06-27 23:01:08 -05:00
2026-07-01 04:00:39 +00:00
2026-06-29 11:23:38 +00:00
2026-06-23 03:17:22 +08:00
2026-07-01 03:58:47 -07:00
2026-07-01 04:02:12 -05:00
2026-07-01 03:53:54 -07:00
2026-06-23 03:38:18 +08:00
2026-07-01 10:47:01 -07:00
2026-06-30 22:52:26 -07:00
2026-06-28 17:06:41 -07:00
2026-06-28 15:17:30 -07:00
2026-07-01 06:16:30 -07:00
2026-06-28 19:49:05 -07:00
2026-07-01 00:48:20 -07:00
2026-06-30 13:58:02 -07:00
2026-07-01 06:42:54 -07:00
2026-06-30 17:43:28 -07:00
2026-07-01 01:24:21 -07:00
2026-07-01 01:23:21 -07:00
2026-06-30 18:12:07 -07:00
2026-06-29 15:32:47 +03:00
2026-06-24 20:32:41 +01:00
2026-07-01 00:48:20 -07:00
2026-07-01 04:52:13 -07:00
2026-06-30 18:10:04 -07:00
2026-06-30 18:32:35 -07:00
2026-06-28 21:33:09 -07:00
2026-07-01 04:02:12 -05:00
2026-06-24 22:54:00 +08:00
2026-07-01 03:58:21 -07:00
2026-07-01 03:58:21 -07:00
2026-06-29 10:47:55 -07:00
2026-06-29 10:47:55 -07:00
2026-06-29 10:47:55 -07:00
2026-06-29 17:45:30 -07:00
2026-06-28 18:35:56 -07:00
2026-06-27 08:10:06 +08:00