cron_delete — remove a scheduled job
cron_delete removes a job from ~/.chimera/cron/jobs.json and (on macOS) unloads its launchd plist if it was registered. It’s marked is_destructive, so the Permissions layer should gate it in production setups.
Schema
Section titled “Schema”| Arg | Type | Required | Description |
|---|---|---|---|
name | string | yes | The job name to delete. |
Example invocation
Section titled “Example invocation”{"name": "daily-sync"}from chimera.tools.cron_tools import CronDeleteTool
tool = CronDeleteTool()result = tool.execute({"name": "nightly-bench"}, env=local_env)Output sample
Section titled “Output sample”Deleted job 'daily-sync'. Unregistered launchctl entry com.chimera.cron.daily-sync.Errors
Section titled “Errors”| Message | Cause |
|---|---|
Job '<name>' not found | The name wasn’t in the store. |