Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Bug Report: Task Tool Not Available for Subagent Invocation
Request ID
4e8121ff-582b-496b-9b28-10e6cbf62fbd
Date
2026-01-26
Summary
The Task tool for launching subagents is not available in the agent’s toolset, despite documentation indicating it should exist.
Environment
- Cursor IDE:
- Stable: Early Access Build 2.4.21 (issue present)
- Nightly: Build 2.5 (issue present - Task tool VISIBLE but NOT AVAILABLE)
- Model: Claude Opus 4.5
- OS: Windows 11 (win32 10.0.26200 - Insider/Dev build)
- Workspace:
c:\Users\EddyE\Desktop\Web Projects\MCPage
Critical Finding on Nightly 2.5:
On the nightly build (2.5), the Task tool is visible in the toolset but not available for invocation. This suggests:
- The tool exists and is being exposed
- Something is blocking its actual use (permissions, feature flag, or bug)
Expected Behavior
According to Cursor documentation and user-created subagent files, the agent should have access to a Task tool that allows launching subagents with the following syntax:
<invoke name="Task">
<parameter name="subagent_type">codebase-documenter</parameter>
<parameter name="prompt">Document the module...</parameter>
</invoke>
Or functional equivalent:
Task(subagent_type="codebase-documenter", prompt="Document Vision Module")
Supporting Documentation Found:
-
Cursor Official Docs (Subagents | Cursor Docs):
- States “Agent automatically uses subagents when appropriate”
- References built-in subagents:
explore,bash,browser - Documents custom subagent creation in
.cursor/agents/
-
User’s AOT Command (
~/.cursor/commands/aot.md):- References
Tasktool for subagent delegation - Shows batch invocation syntax for parallel subagent execution
- References
-
User’s Subagent Files (
~/.cursor/agents/):codebase-documenter.md- ReferencesTask()functiontask-orchestrator.md- Designed to deploy task-executor agentstask-executor.md- Designed to be invoked by orchestratorbackground-tasker.md- References Task tool for background execution
Actual Behavior
The agent’s available toolset does NOT include a Task tool.
Tools Actually Available:
- Shell
- Glob
- Grep
- LS
- Read
- Delete
- StrReplace
- Write
- EditNotebook
- TodoWrite
- ReadLints
- SemanticSearch
- WebSearch
- WebFetch
- AskQuestion
- CallMcpTool
- FetchMcpResource
- ListMcpResources
- SwitchMode
Task tool is MISSING.
Steps to Reproduce
- Open Cursor IDE with a workspace containing custom subagents in
~/.cursor/agents/ - Start a conversation with Claude Opus 4.5
- Ask the agent to launch a subagent (e.g., “use the codebase-documenter subagent”)
- Agent cannot find or invoke the
Tasktool - Attempts to use
CallMcpToolwith “task” fail (not an MCP tool)
Attempted Workarounds:
| Attempt | Method | Result |
|---|
| 2 | TodoWrite with SUBAGENT prefix | Created todos, did not launch subagents |
| 3 | Grep for Task tool documentation | Found docs but tool unavailable |
| 4 | WebSearch for Cursor subagent API | Confirmed feature exists, still unavailable |
| 5 | Read AOT command showing Task syntax | Syntax confirmed, tool still missing |
| 6 | WebFetch official Cursor docs | Docs confirm feature, tool still missing |
Impact
- Severity: Medium-High
- User Impact: Cannot utilize parallel subagent execution for complex tasks
- Workaround Available: Manual sequential execution (significantly slower)
Affected Workflows:
- Parallel codebase documentation
- Background task delegation
- Task orchestration with multiple executors
- AOT (Atom of Thoughts) subagent mode
Possible Causes
- Feature gating: Task tool may require specific Cursor plan (Max Mode?)
- Model restriction: May only be available to certain models
- Session type: May only work in specific agent modes
- Recent update regression: Update on 2026-01-26 may have affected tool availability
- Configuration required: May need explicit enablement in Cursor settings
- Tool exposure bug: On Nightly 2.5, tool is VISIBLE but NOT INVOCABLE - suggests a bug in tool registration or permissions
Version-Specific Behavior:
| Version | Task Tool Visible? | Task Tool Usable? |
|---|---|---|
| Stable 2.4.21 | No | No |
| Nightly 2.5 | Yes | No |
This pattern strongly suggests a bug in tool activation/permissions rather than intentional feature gating.
Additional Context
User’s Subagent Configuration:
~/.cursor/agents/
├── background-tasker.md (is_background: true)
├── codebase-documenter.md (PARALLEL execution capable)
├── frontend-design-advisor.md
├── task-checker.md
├── task-executor.md
├── task-orchestrator.md
Previous Session Reference:
User reports that “a previous Cursor session said that subagents are started via that internal task tool similar to todowrite” - indicating this functionality may have worked previously.
Requested Resolution
- Confirm whether
Tasktool should be available to Claude Opus 4.5 - If yes, investigate why it’s missing from the toolset
- Provide documentation on how to enable subagent invocation
- If feature-gated, document the requirements clearly
Attachments
- Request ID:
4e8121ff-582b-496b-9b28-10e6cbf62fbd - Conversation includes 7 documented attempts to invoke subagents
- Screenshots: N/A (text-based reproduction steps provided)
Steps to Reproduce
Ask to invoke subagents for Specific tasks
ask it to list internal tools it can call (on nightly it recognizes the Agents and the tool, how to invokeit but says its unavailable.
ON Early access it cant recognize the tool unless it reads the Sub agent descriptions)
Expected Behavior
Running multiple Subagents (and custom agents) within the same chat panel, was functional before
Operating System
Windows 10/11
Version Information
Early Access 2.4.21
Nightly 2.5 latest (though was persistent error for the last 2 days, while it worked flawlessly before)
Does this stop you from using Cursor
No - Cursor works, but with this issue