Skip to content

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.

ArgTypeRequiredDescription
namestringyesThe job name to delete.
{"name": "daily-sync"}
from chimera.tools.cron_tools import CronDeleteTool
tool = CronDeleteTool()
result = tool.execute({"name": "nightly-bench"}, env=local_env)
Deleted job 'daily-sync'. Unregistered launchctl entry com.chimera.cron.daily-sync.
MessageCause
Job '<name>' not foundThe name wasn’t in the store.