zeroclaw/src/tools
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
..
browser_open.rs refactor: simplify CLI commands and update architecture docs 2026-02-14 05:17:16 -05:00
browser.rs chore(lint): extend low-risk clippy cleanup batch 2026-02-17 16:40:58 +08:00
composio.rs chore(clippy): clear warning backlog and harden conversions (#383) 2026-02-17 00:32:33 +08:00
cron_add.rs Implement cron job management tools and types 2026-02-17 17:06:28 +08:00
cron_list.rs Implement cron job management tools and types 2026-02-17 17:06:28 +08:00
cron_remove.rs Implement cron job management tools and types 2026-02-17 17:06:28 +08:00
cron_run.rs Implement cron job management tools and types 2026-02-17 17:06:28 +08:00
cron_runs.rs Implement cron job management tools and types 2026-02-17 17:06:28 +08:00
cron_update.rs Implement cron job management tools and types 2026-02-17 17:06:28 +08:00
delegate.rs feat: add agent structure and improve tooling for provider 2026-02-17 01:01:56 +08:00
file_read.rs fix(security): move record_action before canonicalize in file_read 2026-02-16 17:21:52 +01:00
file_write.rs fix(security): enforce action guards in file_write and scheduler (#269) 2026-02-16 01:57:58 -05:00
git_operations.rs chore(lint): remove unused imports, variables, and redundant mut bindings 2026-02-17 16:40:58 +08:00
hardware_board_info.rs Ehu shubham shaw contribution --> Hardware support (#306) 2026-02-16 11:40:10 -05:00
hardware_memory_map.rs Ehu shubham shaw contribution --> Hardware support (#306) 2026-02-16 11:40:10 -05:00
hardware_memory_read.rs Ehu shubham shaw contribution --> Hardware support (#306) 2026-02-16 11:40:10 -05:00
http_request.rs chore(lint): extend low-risk clippy cleanup batch 2026-02-17 16:40:58 +08:00
image_info.rs fix(memory): prevent autosave key collisions across runtime flows 2026-02-15 22:55:52 -05:00
memory_forget.rs feat: initial release — ZeroClaw v0.1.0 2026-02-13 12:19:14 -05:00
memory_recall.rs style: cargo fmt — fix all formatting for CI 2026-02-13 16:03:50 -05:00
memory_store.rs feat: initial release — ZeroClaw v0.1.0 2026-02-13 12:19:14 -05:00
mod.rs Implement cron job management tools and types 2026-02-17 17:06:28 +08:00
schedule.rs Implement cron job management tools and types 2026-02-17 17:06:28 +08:00
screenshot.rs feat: add screenshot and image_info vision tools 2026-02-15 14:53:56 -05:00
shell.rs feat(config): make config writes atomic with rollback-safe replacement (#190) 2026-02-15 12:18:45 -05:00
traits.rs test: deepen and complete project-wide test coverage (#297) 2026-02-16 05:58:24 -05:00