DocsAutomation
Task CLI Reference
Manage scheduled tasks from the dev CLI
Overview#
The dev task command manages Agentastic scheduled tasks through the app's local IPC socket.
Usage#
bash
dev task list
dev task history [task-id]
dev task run <task-id>
dev task pause <task-id>
dev task resume <task-id>
dev task delete <task-id>
dev task create --name <name> --command <cmd> --schedule <kind> [options]
dev task update --task-id <id> [--name <name>] [--command <cmd>] [--schedule <kind>] [options]Commands#
List tasks#
bash
dev task listReturns the current scheduled tasks and their latest execution summary.
View history#
bash
dev task history
dev task history 8F9F52A8-7E4B-4B5D-B9D7-3D6F3F70D197Trigger a task manually#
bash
dev task run 8F9F52A8-7E4B-4B5D-B9D7-3D6F3F70D197Pause or resume#
bash
dev task pause 8F9F52A8-7E4B-4B5D-B9D7-3D6F3F70D197
dev task resume 8F9F52A8-7E4B-4B5D-B9D7-3D6F3F70D197Delete#
bash
dev task delete 8F9F52A8-7E4B-4B5D-B9D7-3D6F3F70D197Creating tasks#
One-time#
bash
dev task create \
--name "Release Notes" \
--command "npm run release:notes" \
--schedule once \
--run-at 2026-03-16T18:00:00ZInterval#
bash
dev task create \
--name "Health Check" \
--command "./scripts/health-check.sh" \
--schedule interval \
--interval-seconds 900Daily#
bash
dev task create \
--name "Daily Tests" \
--command "npm test" \
--schedule daily \
--hour 9 \
--minute 0Weekly#
bash
dev task create \
--name "Weekly Cleanup" \
--command "./scripts/cleanup.sh" \
--schedule weekly \
--weekday 1 \
--hour 8 \
--minute 30Monthly#
bash
dev task create \
--name "Monthly Report" \
--command "bundle exec rake report:monthly" \
--schedule monthly \
--day 1 \
--hour 7 \
--minute 0Cron#
bash
dev task create \
--name "Weekday Lint" \
--command "npm run lint" \
--schedule cron \
--cron "0 10 * * 1,2,3,4,5"Optional flags#
bash
--working-directory <relative-path>
--workspace-url <file-url>
--repo-url <file-url>
--worktree-url <file-url>
--max-concurrency <n>Working directories must be relative to the selected workspace, repo, or worktree root.