Repository navigation
Description
Error Message
unhandlederror-Tool "appmod-install-appcat" was not contributed.
Stack Trace
at bB.registerToolImplementation (./src/vs/workbench/contrib/chat/browser/tools/languageModelToolsService.ts:355:0)
at T7t.$registerTool (./src/vs/workbench/api/browser/mainThreadLanguageModelTools.ts:93:53)
at s._doInvokeHandler (./src/vs/common/rpcProtocol.ts:458:16)
at s._invokeHandler (./src/vs/common/rpcProtocol.ts:443:31)
at s._receiveRequest (./src/vs/common/rpcProtocol.ts:370:18)
at s._receiveOneMessage (./src/vs/common/rpcProtocol.ts:297:9)
at _Ne.value (./src/vs/common/rpcProtocol.ts:159:56)
at D._deliver (./src/vs/base/common/event.ts:1391:12)
at D.fire (./src/vs/base/common/event.ts:1422:8)
at iZ.fire (./src/vs/base/parts/ipc/common/ipc.net.ts:658:18)
at MessagePort. (./src/vs/electron-browser/localProcessExtensionHost.ts:436:0)
Raw Stack Trace (minified)
Error: Tool "appmod-install-appcat" was not contributed. at bB.registerToolImplementation (out/vs/workbench/workbench.desktop.main.js:3615:5759) at T7t.$registerTool (out/vs/workbench/workbench.desktop.main.js:685:48699) at s._doInvokeHandler (out/vs/workbench/workbench.desktop.main.js:5397:51788) at s._invokeHandler (out/vs/workbench/workbench.desktop.main.js:5397:51534) at s._receiveRequest (out/vs/workbench/workbench.desktop.main.js:5397:50274) at s._receiveOneMessage (out/vs/workbench/workbench.desktop.main.js:5397:49108) at _Ne.value (out/vs/workbench/workbench.desktop.main.js:5397:47180) at D._deliver (out/vs/workbench/workbench.desktop.main.js:30:3642) at D.fire (out/vs/workbench/workbench.desktop.main.js:30:3961) at iZ.fire (out/vs/workbench/workbench.desktop.main.js:774:9866) at MessagePort.<anonymous> (out/vs/workbench/workbench.desktop.main.js:5412:16695)
Details
| Property | Value |
|---|---|
| Bucket ID | 31937833-6208-09e3-5d77-bd7d66a80063 |
| Version | 1.141.0-insider |
| Commit | 0d30d69c |
| Last Seen | Wed Sep 30 2026 23:56:53 GMT+0000 (Coordinated Universal Time) |
| Platforms | Linux, Windows, Mac |
| Product | VSCode |
This issue was automatically created from the VS Code Errors Dashboard
Activity
vs-code-engineering commentedon Oct 1, 2026
fix: buffer LM tool implementations registered before their data cont…
vs-code-engineering commentedon Oct 15, 2026
vs-code-engineering commentedon Oct 16, 2026
vs-code-engineering commentedon Oct 23, 2026
Related Error Buckets
These additional error buckets are tracked by this issue (v1.143.1):
84b9e1f8fa1c3ecfc5a3f895These bucket IDs were absent from the issue body and existing comments, but are already telemetry-linked here. All three have identical sampled frames and bundled locations after the tool-name message:
registerToolImplementation→$registerTool→ RPC dispatch. This is the same App Modernization tool-registration failure family tracked by the earlier buckets, not evidence of three separate root causes. Telemetry through 2026-10-22 confirms occurrence on stable builde6468682across Linux, Windows and Mac. Consolidated here without changing the issue body or assignment.vs-code-engineering commentedon Oct 26, 2026
vs-code-engineering commentedon Oct 30, 2026
Related Error Buckets
These additional error buckets are tracked by this issue (v1.144.0):
3364fc5a9cfd70b27de1e18cThese IDs were absent from the issue body and all five existing comments. They have now been linked here rather than filed as separate issues. All three stacks deminify successfully and share identical source locations: languageModelToolsService.ts:355 → mainThreadLanguageModelTools.ts:93 → RPC dispatch. Normalized source-frame overlap with the existing issue is 1.0, using path-suffix matching and the source-only rule for unnamed mapped frames; the three current stacks also overlap 1.0 with each other.
Telemetry through 2026-10-28 confirms occurrence on stable build
2c33b50bacross Windows, Mac and Linux. The history query for these exact IDs returned only v1.144.0, with no row on the v1.143.1 comparison build, so a cross-version trend cannot be established. Earlier comments already track the same logical errors under other bucket IDs: these are newly tracked IDs, not evidence of a newly established source-level regression. Existing fix PR #339107 remains open. This comment refreshes release/stack metadata without changing the issue body, labels or assignment.vs-code-engineering commentedon Nov 2, 2026
vs-code-engineering commentedon Nov 5, 2026
Regression Details
newbucket IDs; continuing source-level App Modernization tool-registration failure, not a newly established regression.a717861c07586a53d83b80d742cd3f59b20a6273) → 1.146.0-insider (e576c7bbeb39772a1d1ebe472545def0d93e6d8b, November 4 build). Telemetry through November 4.These additional error buckets are tracked by this issue (v1.146.0-insider):
a153a875-5375-6fb2-1670-938457ce9592appmod-install-appcat787ad2d1-516a-bb1d-da30-d5af31d33b33appmod-run-assessment28e43faa-44b6-c75b-0d52-74d1d14265d8appmod-build-docker-imageAll three deminify successfully to
languageModelToolsService.ts:356→mainThreadLanguageModelTools.ts:93→ RPC dispatch. Normalized source-frame overlap with this issue is 1.0 using the unnamed-frame source/path-suffix rule. All three are linked here. These IDs do not appear in the existing comments; earlier comments track the same logical failure under other IDs, including on stable 1.144.0. User counts overlap and must not be summed as unique people.Preserved original source-level regression window (from prior analysis, not re-established by this scan):
544a8291).73d5322b).Earlier analysis noted a possible incomplete fix from #326643 / #326651 (1.131.0); this scan does not independently verify fix ancestry.