woodpecker_cron
Manage Woodpecker CI cron schedules: list, get, create, update, delete, or run jobs. Write actions execute only with confirm=true and WOODPECKER_ALLOW_WRITES=true.
Instructions
Cron list, get, create, update, delete, and run. Writes run only when confirm is true and WOODPECKER_ALLOW_WRITES=true. Actions: list, get, create, update, delete, run.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>"
},
"name": "woodpecker_cron"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cron | No | ||
| name | No | ||
| page | No | ||
| action | Yes | Woodpecker operation to call. | |
| branch | No | ||
| confirm | No | Boolean true runs the write when WOODPECKER_ALLOW_WRITES is true. Omit it or pass false for a dry-run preview that sends nothing. The string true is rejected. | |
| enabled | No | Cron enabled flag. false is sent when the caller sets it. | |
| perPage | No | ||
| repo_id | No | ||
| schedule | No | ||
| timezone | No | ||
| variables | No |