microsoft / microsoft/vscode-data-analysis-for-copilot

Cannot have more than 128 tools per request.

Open
#105 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
55
Forks
15
Avg merge
3h 9m
Merged PRs (30d)
1

Description

Type: Bug

Behaviour

--Cannot have more than 128 tools per request.-- error triggered when initiating chat session. Despite having active less than 50 tools still not allowing to move forward

Steps to reproduce:

Initiating a chat session - first message already crashes. Chat Debug View don't show any Copilot call request.

Image

Outputs

Output from Data Analysis Output Panel --NOTHING DISPLAYED--

XXX

Extension version: 0.2.2
VS Code version: Code 1.106.2 (Universal) (1e3c50d64110be466c0b4a45222e81d2c9352888, 2025-11-19T16:56:50.023Z)
OS version: Darwin x64 24.6.0
Modes:

System Info
Item Value
CPUs Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz (8 x 2000)
GPU Status 2d_canvas: enabled
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
trees_in_viz: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
webgpu: enabled
webnn: disabled_off
Load (avg) 3, 3, 3
Memory (System) 16.00GB (0.28GB free)
Process Argv --crash-reporter-id 5d1a2da2-4e17-496d-9255-646e9e8e7a09
Screen Reader no
VM 0%
A/B Experiments
vsliv368cf:30146710
binariesv615:30325510
nativeloc1:31344060
dwcopilot:31170013
dwoutputs:31242946
copilot_t_ci:31333650
e5gg6876:31282496
pythonrdcb7:31342333
aj953862:31281341
82j33506:31327384
nes-set-on:31351930
6abeh943:31336334
aa_c:31379599
c12345:31413568
gaj49834:31404438
cloudbuttont:31379625
todos-1:31405332
qwen_all_req:31402696
control_gpt5applypatchexclusively:31412085
3efgi100_wstrepl:31403338
trigger-command-fix:31379601
auto_model_enabled:31385282
use-responses-api:31390855
dcggh915:31405779
6j29d282:31407606
afag3459:31419926
ec5jj548:31422691
copilot-nes-oct-t:31418199
expandedtokens:31420720
c0683394:31419495
3fia6346:31423209

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file, test, or entry point is identified in the report. Reproduce the first-message failure with extension 0.2.2 on VS Code 1.106.2, then inspect why the Data Analysis output is empty and where the request is initialized. Done means a chat session starts successfully with fewer than 128 active tools and the failure is covered by a regression test.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript, vscode
Domain
ai, devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.