Composer toolformer causing complete project failure

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Whenever the cursor agent attempts to create a new project, file, or similar, it fails and produces the error ‘[composer] toolformer: tool types do not match’.
This has been reported before, but they reported that it does not effect functionality.

The agent then attempts to use terminal to create files with no way of changing its ‘mind’. These files created with terminal are sub-par and are always missing proper formatting which makes project completion impossible since even the project files (iOS app project structure) are missing or incomplete.

Steps to Reproduce

Create any new project, ask agent to create any file. error ‘[composer] toolformer: tool types do not match’ is seen as soon as new file is finished and is then not written.

Bug reproduced in:
Claude-4.5-sonnet
gpt-5
cheetah
claude-4.5-haiku
code-supernova-1-million

Expected Behavior

File creation, file editing.

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.8.0-pre.29.patch.0
VSCode Version: 1.99.3
Commit: 0c7cdf10ce409d9639f6f607bfb776f248e14730
Date: 2025-10-16T08:14:25.861Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.1.0

For AI issues: which model did you use?

Bug reproduced in:
Claude-4.5-sonnet
gpt-5
cheetah
claude-4.5-haiku
code-supernova-1-million

Does this stop you from using Cursor

Yes - Cursor is unusable

hi @Josef_Everson and thank you for the detailed bug report. I have forwarded the info to our team.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.