zeroclaw/src/channels
mai1015 fb2d1cea0b Implement cron job management tools and types
- Added `JobType`, `SessionTarget`, `Schedule`, `DeliveryConfig`, `CronJob`, `CronRun`, and `CronJobPatch` types in `src/cron/types.rs` for cron job configuration and management.
- Introduced `CronAddTool`, `CronListTool`, `CronRemoveTool`, `CronRunTool`, `CronRunsTool`, and `CronUpdateTool` in `src/tools` for adding, listing, removing, running, and updating cron jobs.
- Updated the `run` function in `src/daemon/mod.rs` to conditionally start the scheduler based on the cron configuration.
- Modified command-line argument parsing in `src/lib.rs` and `src/main.rs` to support new cron job commands.
- Enhanced the onboarding wizard in `src/onboard/wizard.rs` to include cron configuration.
- Added tests for cron job tools to ensure functionality and error handling.
2026-02-17 17:06:28 +08:00
..
cli.rs fix: resolve all clippy --all-targets warnings across 15 files 2026-02-14 03:52:57 -05:00
dingtalk.rs feat(channels): add DingTalk channel via Stream Mode 2026-02-17 00:53:13 +08:00
discord.rs chore(lint): extend low-risk clippy cleanup batch 2026-02-17 16:40:58 +08:00
email_channel.rs test(email): align seen-message tests with HashSet impl 2026-02-17 17:01:05 +08:00
imessage.rs fix(imessage): escape newlines in AppleScript string interpolation 2026-02-15 08:00:59 -05:00
irc.rs Devsecops (#481) 2026-02-17 00:16:23 -05:00
lark.rs fix(test): adapt lark schema assertions to current config fields 2026-02-16 22:57:45 +08:00
matrix.rs style: cargo fmt — fix all formatting for CI 2026-02-13 16:03:50 -05:00
mod.rs Implement cron job management tools and types 2026-02-17 17:06:28 +08:00
slack.rs chore(lint): remove unused imports, variables, and redundant mut bindings 2026-02-17 16:40:58 +08:00
telegram.rs chore(lint): remove unused imports, variables, and redundant mut bindings 2026-02-17 16:40:58 +08:00
traits.rs test: deepen and complete project-wide test coverage (#297) 2026-02-16 05:58:24 -05:00
whatsapp.rs feat: integrate open-skills library and cleanup clippy warnings 2026-02-14 20:25:07 -05:00