-
Notifications
You must be signed in to change notification settings - Fork 51
Open
Description
Bug description
Language Server down when use Multi-file Prisma Schema & Prisma Configuration File
How to reproduce
- Use multi-file Prisma Schema
- set prisma.config.js as
export default defineConfig({
schema: path.join('prisma'),
migrations: {
path: path.join('prisma', 'migrations'),
...(process.env.NODE_ENV === 'local' ? { seed: 'tsx prisma/seed/seed.ts' } : {}),
},
})- open an .prisma file
Prisma information
[Info - 12:07:30] Default version of Prisma 'prisma-schema-wasm': 717184b7b35ea05dfa71a3236b7af656013e1e49
[Info - 12:07:30] Extension name @prisma/language-server with version 6.14.0
[Info - 12:07:30] Prisma Engines version: 6.14.0-25.717184b7b35ea05dfa71a3236b7af656013e1e49
[Info - 12:07:30] Prisma CLI version: 6.14.0
node:internal/process/promises:391
triggerUncaughtException(err, true /* fromPromise */);
^
[Error: ENOENT: no such file or directory, stat '/Users/huhao/work-projects/brand-klout/good-review-api/node_modules/.pnpm/node_modules/find-up-simple'] {
errno: -2,
code: 'ENOENT',
syscall: 'stat',
path: '/Users/huhao/work-projects/brand-klout/good-review-api/node_modules/.pnpm/node_modules/find-up-simple'
}
Node.js v20.19.1
[Info - 12:07:34] Connection to server got closed. Server will restart.
[Error - 12:07:34] Request textDocument/hover failed.
Error: Connection got disposed.
at Object.dispose (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/connection.js:1044:27)
at Object.dispose (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-languageclient/lib/common/client.js:73:35)
at LanguageClient.handleConnectionClosed (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-languageclient/lib/common/client.js:2424:42)
at LanguageClient.handleConnectionClosed (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-languageclient/lib/node/main.js:155:15)
at closeHandler (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-languageclient/lib/common/client.js:2411:18)
at CallbackList.invoke (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)
at Emitter.fire (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)
at closeHandler (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/connection.js:256:26)
at CallbackList.invoke (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)
at Emitter.fire (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)
at IPCMessageReader.fireClose (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/messageReader.js:40:27)
at ChildProcess.<anonymous> (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/node/main.js:33:45)
at ChildProcess.emit (node:events:536:35)
at ChildProcess.emit (node:domain:489:12)
at maybeClose (node:internal/child_process:1104:16)
at ChildProcess._handle.onexit (node:internal/child_process:304:5)
at Process.callbackTrampoline (node:internal/async_hooks:130:17)
[Error - 12:07:34] Request textDocument/hover failed.
Error: Connection got disposed.
at Object.dispose (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/connection.js:1044:27)
at Object.dispose (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-languageclient/lib/common/client.js:73:35)
at LanguageClient.handleConnectionClosed (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-languageclient/lib/common/client.js:2424:42)
at LanguageClient.handleConnectionClosed (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-languageclient/lib/node/main.js:155:15)
at closeHandler (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-languageclient/lib/common/client.js:2411:18)
at CallbackList.invoke (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)
at Emitter.fire (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)
at closeHandler (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/connection.js:256:26)
at CallbackList.invoke (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)
at Emitter.fire (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)
at IPCMessageReader.fireClose (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/messageReader.js:40:27)
at ChildProcess.<anonymous> (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/node/main.js:33:45)
at ChildProcess.emit (node:events:536:35)
at ChildProcess.emit (node:domain:489:12)
at maybeClose (node:internal/child_process:1104:16)
at ChildProcess._handle.onexit (node:internal/child_process:304:5)
at Process.callbackTrampoline (node:internal/async_hooks:130:17)
[Info - 12:07:34] Default version of Prisma 'prisma-schema-wasm': 717184b7b35ea05dfa71a3236b7af656013e1e49
[Info - 12:07:34] Extension name @prisma/language-server with version 6.14.0
[Info - 12:07:34] Prisma Engines version: 6.14.0-25.717184b7b35ea05dfa71a3236b7af656013e1e49
[Info - 12:07:34] Prisma CLI version: 6.14.0
node:internal/process/promises:391
triggerUncaughtException(err, true /* fromPromise */);
^
[Error: ENOENT: no such file or directory, stat '/Users/huhao/work-projects/brand-klout/good-review-api/node_modules/.pnpm/node_modules/find-up-simple'] {
errno: -2,
code: 'ENOENT',
syscall: 'stat',
path: '/Users/huhao/work-projects/brand-klout/good-review-api/node_modules/.pnpm/node_modules/find-up-simple'
}
Node.js v20.19.1
[Info - 12:07:35] Connection to server got closed. Server will restart.
[Info - 12:07:35] Default version of Prisma 'prisma-schema-wasm': 717184b7b35ea05dfa71a3236b7af656013e1e49
[Info - 12:07:35] Extension name @prisma/language-server with version 6.14.0
[Info - 12:07:35] Prisma Engines version: 6.14.0-25.717184b7b35ea05dfa71a3236b7af656013e1e49
[Info - 12:07:35] Prisma CLI version: 6.14.0
node:internal/process/promises:391
triggerUncaughtException(err, true /* fromPromise */);
^
[Error: ENOENT: no such file or directory, stat '/Users/huhao/work-projects/brand-klout/good-review-api/node_modules/.pnpm/node_modules/find-up-simple'] {
errno: -2,
code: 'ENOENT',
syscall: 'stat',
path: '/Users/huhao/work-projects/brand-klout/good-review-api/node_modules/.pnpm/node_modules/find-up-simple'
}
Node.js v20.19.1
[Info - 12:07:36] Connection to server got closed. Server will restart.
[Info - 12:07:36] Default version of Prisma 'prisma-schema-wasm': 717184b7b35ea05dfa71a3236b7af656013e1e49
[Info - 12:07:36] Extension name @prisma/language-server with version 6.14.0
[Info - 12:07:36] Prisma Engines version: 6.14.0-25.717184b7b35ea05dfa71a3236b7af656013e1e49
[Info - 12:07:36] Prisma CLI version: 6.14.0
node:internal/process/promises:391
triggerUncaughtException(err, true /* fromPromise */);
^
[Error: ENOENT: no such file or directory, stat '/Users/huhao/work-projects/brand-klout/good-review-api/node_modules/.pnpm/node_modules/find-up-simple'] {
errno: -2,
code: 'ENOENT',
syscall: 'stat',
path: '/Users/huhao/work-projects/brand-klout/good-review-api/node_modules/.pnpm/node_modules/find-up-simple'
}
Node.js v20.19.1
[Info - 12:07:37] Connection to server got closed. Server will restart.
[Error - 12:07:37] Request textDocument/hover failed.
Error: Connection got disposed.
at Object.dispose (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/connection.js:1044:27)
at Object.dispose (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-languageclient/lib/common/client.js:73:35)
at LanguageClient.handleConnectionClosed (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-languageclient/lib/common/client.js:2424:42)
at LanguageClient.handleConnectionClosed (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-languageclient/lib/node/main.js:155:15)
at closeHandler (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-languageclient/lib/common/client.js:2411:18)
at CallbackList.invoke (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)
at Emitter.fire (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)
at closeHandler (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/connection.js:256:26)
at CallbackList.invoke (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)
at Emitter.fire (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)
at IPCMessageReader.fireClose (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/common/messageReader.js:40:27)
at ChildProcess.<anonymous> (/Users/huhao/.cursor/extensions/prisma.prisma-6.14.0-universal/node_modules/vscode-jsonrpc/lib/node/main.js:33:45)
at ChildProcess.emit (node:events:536:35)
at ChildProcess.emit (node:domain:489:12)
at maybeClose (node:internal/child_process:1104:16)
at ChildProcess._handle.onexit (node:internal/child_process:304:5)
at Process.callbackTrampoline (node:internal/async_hooks:130:17)
[Info - 12:07:38] Default version of Prisma 'prisma-schema-wasm': 717184b7b35ea05dfa71a3236b7af656013e1e49
[Info - 12:07:38] Extension name @prisma/language-server with version 6.14.0
[Info - 12:07:38] Prisma Engines version: 6.14.0-25.717184b7b35ea05dfa71a3236b7af656013e1e49
[Info - 12:07:38] Prisma CLI version: 6.14.0
node:internal/process/promises:391
triggerUncaughtException(err, true /* fromPromise */);
^
[Error: ENOENT: no such file or directory, stat '/Users/huhao/work-projects/brand-klout/good-review-api/node_modules/.pnpm/node_modules/find-up-simple'] {
errno: -2,
code: 'ENOENT',
syscall: 'stat',
path: '/Users/huhao/work-projects/brand-klout/good-review-api/node_modules/.pnpm/node_modules/find-up-simple'
}
Node.js v20.19.1
[Error - 12:07:38] Connection to server got closed. Server will not be restarted.
Environment & setup
- OS: macOS
- Editor: VS Code, Cursor, Zed
- Extension version: 6.14.0
antio-bemind, FerrarioChristian and 0xaa55h
Metadata
Metadata
Assignees
Labels
No labels