qbit_manage_scheduler
Manage automated task schedules for qBittorrent maintenance. Get current schedule status, update interval or cron timing, and toggle persistence across restarts.
Instructions
qbit manage scheduler operations on qbit_manage. Pass operation and an arguments dict matching that operation's parameters.
qbit_manage_get_scheduler_status() — Return scheduler status: current schedule (type interval|cron + value), next run time, is_running, source, persistent/file_exists/disabled state.
qbit_manage_toggle_schedule_persistence() — Toggle whether the schedule persists across restarts. WRITE: this modifies your qbit_manage instance.
qbit_manage_update_schedule(body={}) — Set the schedule (body {"schedule": "1440" or "0 4 * * *", "type": "interval" or "cron" optional}). Takes effect immediately; type auto-detected if omitted. WRITE: this modifies your qbit_manage instance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |