Repository navigation
[ServerErrors][TypeScript] main #64714
Copy link
Copy link
Open
Description
Activity
typescript-automation commented
on Oct 10, 2026 ContributorAuthorMore actionspanic handling request textDocument/completion: path must not contain a URL query or fragment
textDocument/completion github.com/microsoft/TypeScript/tsc/internal/lsp.(*Server).recover(0x26500e442008, 0x26501d56b2f0) github.com/microsoft/TypeScript/tsc/internal/tspath.ToRootedPath({0x26501dafc000, 0x3809}, {0x26500e6bade0, 0x4b}) github.com/microsoft/TypeScript/tsc/internal/tspath.ToRootedDirectoryPath(...) github.com/microsoft/TypeScript/tsc/internal/tspath.RootedDirectoryPath.ResolveDirectory({0x26500e6bade0, 0x4b}, {0x26501dafc000, 0x3809}) github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).getCompletionEntriesForDirectoryFragment(0x26501fd66c00, {0x26501bcaa349?, 0x1?}, {0x26500e6bade0, 0x4b}, 0x26502381ac40, 0x2650120bb888, 0x1, {0x26500e6bade0, 0x54}, ...) github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).getCompletionEntriesForRelativeModules(0x26501fd66c00, {0x26501bcaa349, 0x3a65}, {0x26500e6bade0, 0x4b}, 0x2650120bb888, {0x26500e6bade0, 0x54}, 0x26502381ac40) github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).getStringLiteralCompletionsFromModuleNamesWorker(0x26501fd66c00, 0x2650120bae08, 0x2650272abb90, 0x2650120bb888, 0x26500e890008) github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).getStringLiteralCompletionsFromModuleNames(0x26501fd66c00, 0x2650120bae08, 0x2650272abb90, 0x2650120bb888, 0x26500e890008) github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).getStringLiteralCompletionEntries(0x26501fd66c00, {0xc4f?, 0x2650272abb90?}, 0x2650120bae08, 0x2650272abb90, 0xc4f, 0x26500e890008) github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).getStringLiteralCompletions(0x26501fd66c00, {0x1bf8ec8, 0x26501dac5a10}, 0x2650120bae08, 0xc4f, 0x2650272abb90, 0x26500e890008, 0x26500e6e0008, 0x0) github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).getCompletionsAtPosition(0x26501fd66c00, {0x1bf8ec8, 0x26501dac5a10}, 0x2650120bae08, 0xc4f, 0x0, 0x0) github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).ProvideCompletion(0x26501fd66c00, {0x1bf8ec8, 0x26501dac5920}, {0x2650239c8b40?, 0x26502acf0428?}, {0x1b49880?, 0x0?}, 0x2650263f0e70) github.com/microsoft/TypeScript/tsc/internal/lsp.(*Server).handleCompletion(0x0?, {0x1bf8ec8?, 0x26501dac5920?}, 0x0?, 0x26502acf0410?) github.com/microsoft/TypeScript/tsc/internal/lsp.handlerMap.registerLanguageServiceWithAutoImportsRequestHandler[...].1.1.1() github.com/microsoft/TypeScript/tsc/internal/project.(*Session).WithLanguageServiceAndSnapshot.func1() github.com/microsoft/TypeScript/tsc/internal/lsp.(*Server).handleRequestOrNotification.func1() github.com/microsoft/TypeScript/tsc/internal/lsp.(*Server).dispatchLoop.func3() created by github.com/microsoft/TypeScript/tsc/internal/lsp.(*Server).dispatchLoop in goroutine 20Affected repos
pubkey/rxdb
Raw error text:RepoResults8/pubkey.rxdb.rawError.txtin the artifact folder
Replay commands:RepoResults8/pubkey.rxdb.replay.txtin the artifact folderOld server result
The old server completed successfully for this repo.
Last few requests
{"kind":"notification","method":"textDocument/didChange","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/src/plugins/replication-firestore/index.ts","version":4619},"contentChanges":[{"range":{"start":{"line":41,"character":9},"end":{"line":41,"character":9}},"text":"`"}]}} {"kind":"request","method":"textDocument/prepareCallHierarchy","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/src/plugins/replication-firestore/index.ts"},"position":{"line":46,"character":7}}} {"kind":"request","method":"textDocument/definition","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/src/plugins/replication-firestore/index.ts"},"position":{"line":72,"character":53}}} {"kind":"request","method":"textDocument/completion","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/src/plugins/replication-firestore/index.ts"},"position":{"line":104,"character":5},"context":{"triggerKind":1}}}Repro steps
#!/bin/bash git clone https://github.com/pubkey/rxdb --recurse-submodules git -C "./rxdb" reset --hard f3e53b2747c589b3ccc44c33bda9761981fdfd3a downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/169296/artifacts?artifactName=RepoResults8&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults8.zip "$downloadUrl" unzip -p RepoResults8.zip RepoResults8/pubkey.rxdb.replay.txt > pubkey.rxdb.replay.txt npm install --no-save @typescript/server-replay # Install the repro project's packages npx tsreplay install ./rxdb
To run the repro, use the "Launch replay test" launch configuration in your local copy of native TypeScript.
typescript-automation commented
on Oct 10, 2026 ContributorAuthorMore actionsServer connection closed prematurely: undefined
unknown Server connection closed prematurely: undefinedAffected repos
babel/babel
Raw error text:RepoResults3/babel.babel.rawError.txtin the artifact folder
Replay commands:RepoResults3/babel.babel.replay.txtin the artifact folderOld server result
The old server completed successfully for this repo.
Last few requests
{"kind":"request","method":"textDocument/completion","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/packages/babel-traverse/src/path/introspection.ts"},"position":{"line":346,"character":28},"context":{"triggerKind":1}}} {"kind":"request","method":"completionItem/resolve","params":{"label":"keyPosition","kind":6,"sortText":"11","commitCharacters":[".",",",";"],"data":{"fileName":"@PROJECT_ROOT@/packages/babel-traverse/src/path/introspection.ts","position":8829,"name":"keyPosition"}}} {"kind":"notification","method":"textDocument/didChange","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/packages/babel-traverse/src/path/introspection.ts","version":83},"contentChanges":[{"range":{"start":{"line":354,"character":3},"end":{"line":354,"character":3}},"text":"T"}]}} {"kind":"request","method":"textDocument/implementation","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/packages/babel-traverse/src/path/introspection.ts"},"position":{"line":356,"character":24}}}Repro steps
#!/bin/bash git clone https://github.com/babel/babel --recurse-submodules git -C "./babel" reset --hard b8bcd42f43759c5eec8516a85a82eabee8750f68 downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/169296/artifacts?artifactName=RepoResults3&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults3.zip "$downloadUrl" unzip -p RepoResults3.zip RepoResults3/babel.babel.replay.txt > babel.babel.replay.txt npm install --no-save @typescript/server-replay
To run the repro, use the "Launch replay test" launch configuration in your local copy of native TypeScript.
typescript-automation commented
on Oct 10, 2026 ContributorAuthorMore actionsServer connection closed prematurely: undefined
unknown Server connection closed prematurely: undefinedAffected repos
openclaw/openclaw
Raw error text:RepoResults1/openclaw.openclaw.rawError.txtin the artifact folder
Replay commands:RepoResults1/openclaw.openclaw.replay.txtin the artifact folderOld server result
The old server completed successfully for this repo.
Last few requests
{"kind":"request","method":"textDocument/semanticTokens/full","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/ui/src/markdown-it-emoji.d.ts"}}} {"kind":"notification","method":"textDocument/didChange","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/ui/src/markdown-it-emoji.d.ts","version":6},"contentChanges":[{"range":{"start":{"line":0,"character":36},"end":{"line":0,"character":36}},"text":" //comment"}]}} {"kind":"notification","method":"textDocument/didChange","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/ui/src/markdown-it-emoji.d.ts","version":7},"contentChanges":[{"range":{"start":{"line":1,"character":50},"end":{"line":1,"character":51}},"text":""}]}} {"kind":"request","method":"textDocument/completion","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/ui/src/markdown-it-emoji.d.ts"},"position":{"line":3,"character":2},"context":{"triggerKind":1}}}Repro steps
#!/bin/bash git clone https://github.com/openclaw/openclaw --recurse-submodules git -C "./openclaw" reset --hard 8eb960d42a709610f5ad5ba587efa2ddcbeca367 downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/169296/artifacts?artifactName=RepoResults1&api-version=7.0" | jq -r ".resource.downloadUrl") wget -O RepoResults1.zip "$downloadUrl" unzip -p RepoResults1.zip RepoResults1/openclaw.openclaw.replay.txt > openclaw.openclaw.replay.txt npm install --no-save @typescript/server-replay # Install the repro project's packages npx tsreplay install ./openclaw
To run the repro, use the "Launch replay test" launch configuration in your local copy of native TypeScript.
Metadata
Metadata
Assignees
Labels
No labels
The following errors were reported by main
Pipeline that generated this bug
Logs for the pipeline run
File that generated the pipeline
This run considered 300 popular TS repos from GH (after skipping the top 0).
Successfully analyzed 147 of 300 visited repos
Seed:
t@~fxHcEX=q^wc\UDoJ`