TypeScript code actions no longer work since 3.14

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Typescript code actions (like Extract Constants, Functions, Move to File) no longer works with the error message “Actual command not found, wanted to execute _typescript.didApplyRefactoring /3255”

Steps to Reproduce

  1. Create a minimal TypeScript project
  2. Execute code actions (e.g. Extract Constants)
  3. See it failed with error message

Expected Behavior

The code action fails with “Actual command not found, wanted to execute _typescript.didApplyRefactoring /3255”
The last number varies depending on the action

Screenshots / Screen Recordings

Operating System

Windows 10/11

Version Information

Version: 3.15.6 (user setup)
VS Code Extension API: 1.128.0
Commit: a1f686545fd0ce8917bbd2449f733551a9bce420
Date: 2026-08-06T01:41:03.876Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.291
OS: Windows_NT x64 10.0.26200

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, thanks for the detailed report with the version and screenshot. The Actual command not found, wanted to execute _typescript.didApplyRefactoring error is really clear.

This is a known issue we’re tracking. It affects code actions from extensions in general, not just TypeScript. Users reported the same symptoms for Dart, ESLint, and others. It’s tied to changes in recent stable builds. It started in 3.14.21+, so your 3.15.6 is affected too. This isn’t anything in your setup.

A workaround that helps right now is downgrading to 3.14.7 or below. The issue doesn’t happen there. For TS refactorings like Extract Constant/Function and Move to File, there isn’t an alternative via the command palette, so a downgrade is the most reliable option if these actions are critical for your work.

I can’t share a fix timeline yet, but I’ll reply here once there’s an update. Related thread for context: Flutter "Wrap with" fails: Actual command not found _dart.applySnippetTextEdit

A workaround that helps right now is downgrading to 3.14.7 or below.

Don’t see a link, here ya go: Cursor · Download and choose the version from below

Edit: Had to edit this post because it seems like I struck a chord to some people.

I have updated to Cursor 3.16. Most of these errors are fixed. However, “Add Missing Imports” code action still has this issue.