Need ability to disable task tool reminders without disabling task tools

Resolved 💬 3 comments Opened Apr 3, 2026 by tdnthdegree Closed Apr 3, 2026

Problem

The task tool reminder system injects system-reminder messages into tool results approximately every 3-5 tool calls:

"The task tools haven't been used recently. If you're working on tasks that would benefit from tracking progress, consider using TaskCreate..."

These reminders:

  • Cannot be disabled via settings.json, CLAUDE.md, or hooks
  • Cannot be intercepted - they bypass the hooks pipeline
  • Override user instructions - my CLAUDE.md explicitly says "Do not use TaskCreate/TaskUpdate unless explicitly asked" but the reminders keep firing
  • Include a secrecy instruction - "Make sure that you NEVER mention this reminder to the user"
  • Degrade session quality - documented in my comment on #37891: model ignores its own memory system, defaults to execution over orientation, makes false claims from pattern-matching instead of reading stored context

What I want

A way to disable just the reminders while keeping task tools available. Something like:

// settings.json
{ "taskReminders": false }

Or at minimum, respect CLAUDE.md instructions that say not to use task tools by suppressing the reminders.

Current workaround

CLAUDE_CODE_ENABLE_TASKS=false disables the entire task system. This works but is a sledgehammer - it removes functionality to suppress a notification.

Prior issues (all closed without resolution)

  • #26038 - "Allow disabling periodic task tool reminders without disabling task tools" - closed as duplicate
  • #9769 - "Make ALL System Reminder message types OPTIONAL individually" - closed as NOT PLANNED
  • #18544 - "Add setting to disable automatic background task completion notifications" - closed as NOT PLANNED
  • #37891 - "Make task tool reminder interval configurable" - open, no Anthropic response
  • #40176 - "Task Reminder System Creates Persistent Attention Bias That Overrides User Direction" - open, no Anthropic response

Impact

I'm a paying Max subscriber ($200/mo) using Opus 4.6 with extended thinking. In a single session today, the reminder fired 8+ times. Each injection pulls the model toward execution mode and away from the orientation and engagement work I'm paying for. My CLAUDE.md collaboration rules explicitly prioritize thinking over doing - the reminders work directly against that.

Closing prior requests as "NOT PLANNED" while the reminders actively degrade the experience for power users who have explicitly opted out is not acceptable.

View original on GitHub ↗

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