File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -165,11 +165,15 @@ find them.
165165** Params:**
166166
167167``` json
168- {"projects" : [" my_project" ]}
168+ {"projects" : [" my_project" ], "resolvePresets" : true }
169169```
170170
171171` projects ` is optional. If omitted, starts runners for all projects.
172172
173+ ` resolvePresets ` is optional (default: ` true ` ). When ` false ` , the server starts
174+ missing runners without resolving presets, so project action lists are not
175+ refreshed by this call.
176+
173177** Result:** ` {} `
174178
175179---
Original file line number Diff line number Diff line change @@ -332,6 +332,7 @@ async def start_runners(
332332 self ,
333333 projects : list [str ] | None = None ,
334334 python_overrides : dict [str , str ] | None = None ,
335+ resolve_presets : bool = True ,
335336 ) -> None :
336337 """Start extension runners for all (or specified) projects.
337338
@@ -348,6 +349,8 @@ async def start_runners(
348349 params ["projects" ] = projects
349350 if python_overrides is not None :
350351 params ["pythonOverrides" ] = python_overrides
352+ if not resolve_presets :
353+ params ["resolvePresets" ] = False
351354 await self .request ("workspace/startRunners" , params )
352355
353356 async def list_runners (self ) -> list [dict ]:
You can’t perform that action at this time.
0 commit comments