Peter Steinberger
2209faef40
feat: improve cron create delivery ergonomics
Summary:
- Add Hermes-style schedule-first cron create parsing while preserving flagged create options.
- Support webhook create/edit delivery and clear stale webhook/chat delivery fields across mode changes.
- Update cron docs and schedule identity normalization tests.
Verification:
- pnpm test src/cron/schedule-identity.test.ts src/cli/cron-cli.test.ts src/cron/service.jobs.test.ts -- --reporter=verbose
- pnpm test src/cli/cron-cli.test.ts src/cron/service.jobs.test.ts -- --reporter=verbose
- pnpm check:test-types
- pnpm check:import-cycles
- pnpm check:docs
- pnpm check:changed via Crabbox run_8c44bcb158da, exit 0
- autoreview branch diff clean
2026-05-29 04:34:50 +01:00
..
2026-05-29 03:40:08 +01:00
2026-05-28 15:02:01 +02:00
2026-05-28 16:28:36 +01:00
2026-05-29 04:34:50 +01:00
2026-05-15 07:50:47 +01:00
2026-05-29 03:54:10 +01:00
2026-05-17 02:29:55 +08:00
2026-05-29 03:58:46 +01:00
2026-05-28 13:20:19 +01:00
2026-05-13 13:52:05 +01:00
2026-05-29 00:41:40 +01:00
2026-05-26 03:30:54 +01:00
2026-05-28 14:25:06 +02:00
2026-05-28 14:25:06 +02:00
2026-05-28 22:54:34 +01:00
2026-05-27 10:31:27 +02:00
2026-05-28 08:37:06 +01:00
2026-05-24 09:32:17 +02:00
2026-05-16 03:08:42 +08:00
2026-05-22 12:56:10 +01:00
2026-05-28 14:11:55 +02:00
2026-05-22 03:36:51 +00:00
2026-05-27 19:24:04 +01:00
2026-05-13 13:33:38 +01:00
2026-05-27 19:24:04 +01:00
2026-05-24 11:46:51 +02:00
2026-05-27 05:20:51 +01:00
2026-05-27 19:24:04 +01:00
2026-05-29 00:23:48 +01:00
2026-05-24 11:46:51 +02:00
2026-05-27 19:24:04 +01:00
2026-05-27 19:24:04 +01:00