Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
A certain number of specific commands entered into the allowlist are not recognized.
The expected behavior would be that, on Windows, for example, when items are separated by a semicolon in the shell, the initial terms are recognized. I believe this may not currently work in some cases.
For example, if multiple commands are separated by semicolons—such as go test, go lint, and something involving git status—and several commands are chained together, I believe recognition already fails even when each individual command and subcommand is included in the allowlist.
Additionally, even if complete commands, such as the one shown below, are added to the allowlist and then executed exactly as entered in the terminal, they are not recognized by the allowlist.
I therefore strongly assume that the allowlist is not fully prepared for all scenarios, such as chained commands on Windows using semicolons or, potentially, on Linux using double ampersands. I cannot confirm the Linux behavior. This may also apply to chained commands on Windows where additional statements are included.
It must be ensured that the allowlist fully covers all entries that are added to it.
go test ./…; if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE }; go run -mod=readonly ./cmd/check-coverage
Steps to Reproduce
see desc
Operating System
Windows 10/11
Version Information
Version: 3.14.7 (user setup)
VS Code Extension API: 1.128.0
Commit: a758f2241ca99fecf380180b6cbdbbce0f1f42c0
Date: 2026-07-30T06:41:34.009Z
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
For AI issues: which model did you use?
Version: 3.14.7 (user setup)
VS Code Extension API: 1.128.0
Commit: a758f2241ca99fecf380180b6cbdbbce0f1f42c0
Date: 2026-07-30T06:41:34.009Z
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
No - Cursor works, but with this issue