[FEATURE] Routines management: delete tool in the scheduled-tasks MCP, grouping in the routines list, clearer paused state for manual-only tasks

Open 💬 0 comments Opened Jul 2, 2026 by rocknruds

Summary

Cleaning up a real routine fleet (15 scheduled tasks: a pipeline runner, editorial generators, maintenance sweeps) from inside a Claude Code desktop session surfaced three gaps in the routines page and the scheduled-tasks MCP. Two of them currently require abusing the description field as a workaround.

1. Still no delete_scheduled_task in the MCP (re-raising #59981)

#59981 requested exactly this and was auto-closed as inactive (NOT_PLANNED) on 2026-06-22, with the bot inviting a fresh issue if still relevant. It is still relevant: the MCP exposes only create_scheduled_task, list_scheduled_tasks, and update_scheduled_task. The best an in-session cleanup can do is update_scheduled_task {enabled: false, description: "SUPERSEDED, safe to delete in the desktop app"} and hand the actual delete back to the human. A session that can create and reorganize tasks should be able to finish the job. An archive flavor would work just as well if hard delete is the concern.

2. No grouping or ordering in the routines list

With 13+ routines the flat list gets hard to scan, and neither the UI nor the MCP offers folders, tags, sections, or sort control. The only available lever today is prefixing descriptions ("Pipeline: ...", "Editorial: ...", "Maintenance: ...") to fake visual groups. Related: #68925 asks for rename and user-adjustable order. First-class grouping is the missing third leg.

3. enabled: false is misleading on manual-only tasks

For a task with no cron and no fireAt (schedule shows "Manual only"), enabled: false presents as paused but changes nothing: manual runs still execute (observed: a task showing disabled ran normally the same day). Suggest hiding or relabeling the toggle for manual-only tasks so the list state matches actual behavior.

Environment

  • Claude Code desktop app (local agent mode session), Windows 11 Pro
  • In-session scheduled-tasks MCP tools: create_scheduled_task, list_scheduled_tasks, update_scheduled_task (no delete)

🤖 Generated with Claude Code

View original on GitHub ↗