dsh-tauri-panel-scheduler adds a scheduled-tasks page to the desktop sidebar. When a task is due, it runs the instruction in a fresh Agent session and records the result.
Schedule types
Tasks use the computer’s local time zone and are scheduled only while the computer is awake and the desktop service is running.
How to use it
- Create, search, pause, resume, run immediately, or delete tasks in the sidebar.
- Configure a name, instruction, workspace, mode, and model for each task.
- Review succeeded, failed, and interrupted runs in the Run history tab.
- You can also manage tasks from Chat with
scheduler_create,scheduler_list,scheduler_toggle,scheduler_delete, andscheduler_run_now.
Data and boundaries
Task definitions and run records are stored as JSON under$DSH_HOME/dsh-tauri-panel-scheduler/ with atomic writes; the latest 200 runs are retained. Each execution creates an independent session and waits up to 30 minutes by default. A failed run does not block the next scheduled run.
View source and the complete guide