Scheduled tasks not appearing in "Scheduled" sidebar section (desktop app)

Resolved 💬 3 comments Opened Mar 23, 2026 by quillevere Closed Mar 27, 2026

Summary

Scheduled tasks created via the mcp__scheduled-tasks MCP tool are stored correctly on disk and execute on schedule, but do not appear in the desktop app's "Scheduled" sidebar section.

Environment

  • Claude Code desktop app (macOS)
  • macOS Darwin 25.1.0

Steps to reproduce

  1. Create scheduled tasks via create_scheduled_task MCP tool (recurring cron tasks)
  2. Verify tasks exist in ~/.claude/scheduled-tasks/ with valid SKILL.md files
  3. Verify scheduled-tasks.json in the session directory has all tasks with enabled: true
  4. Check the "Scheduled" sidebar section

Expected behavior

All enabled scheduled tasks should appear in the "Scheduled" sidebar section with their schedule frequency.

Actual behavior

  • Only 1 out of 4 tasks appeared initially ("Reelm board monitor" with "Hourly")
  • After updating notifySessionId to the current session via update_scheduled_task, no tasks appear at all — even after full app restart
  • Tasks continue to execute correctly in the background (confirmed via lastRunAt timestamps)

Investigation

  • list_scheduled_tasks MCP tool correctly lists all tasks as enabled
  • scheduled-tasks.json is valid JSON with correct structure
  • All SKILL.md files have identical frontmatter format
  • Only one scheduled-tasks.json file exists on the system
  • Updating notifySessionId via update_scheduled_task did not fix the UI
  • Full app close + reopen did not fix the UI

Workaround

Tasks function correctly despite not appearing in the UI. A custom slash command (/scheduled-tasks-dashboard) can be used as an alternative management interface.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗