microsoft/TypeAgent

Public

mirrored from https://github.com/microsoft/TypeAgentAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
49b2c218e41df10830ed35c8a76ace6fe271e5bd

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

ts/.vscode/launch.json

415lines · modecode

1{
2 // Use IntelliSense to learn about possible attributes.
3 // Hover to view descriptions of existing attributes.
4 // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5 "version": "0.2.0",
6 "configurations": [
7 {
8 "name": "Launch Chat Memory",
9 "type": "node",
10 "request": "launch",
11 "skipFiles": ["<node_internals>/**"],
12 "program": "${workspaceFolder}/examples/chat/src/main.ts",
13 "console": "externalTerminal",
14 "outFiles": ["${workspaceFolder}/**/*.js"]
15 },
16 {
17 "name": "Attach",
18 "port": 9229,
19 "request": "attach",
20 "skipFiles": ["<node_internals>/**"],
21 "type": "node"
22 },
23 {
24 "name": "Shell (Main process)",
25 "type": "node",
26 "request": "launch",
27 "cwd": "${workspaceRoot}/packages/shell",
28 "runtimeExecutable": "${workspaceRoot}/packages/shell/node_modules/.bin/electron-vite",
29 "windows": {
30 "runtimeExecutable": "${workspaceRoot}/packages/shell/node_modules/.bin/electron-vite.cmd"
31 },
32 "runtimeArgs": ["--sourcemap"],
33 "env": {
34 "REMOTE_DEBUGGING_PORT": "9222"
35 }
36 },
37 {
38 "name": "Player Service",
39 "type": "node",
40 "request": "launch",
41 "skipFiles": ["<node_internals>/**"],
42 "cwd": "${workspaceFolder}/packages/player",
43 "program": "./dist/main.js",
44 "console": "externalTerminal",
45 "preLaunchTask": "pnpm: build",
46 "outFiles": ["${workspaceFolder}/**/*.js"]
47 },
48 {
49 "type": "node",
50 "request": "launch",
51 "name": "CLI interactive",
52 "skipFiles": ["<node_internals>/**"],
53 "cwd": "${workspaceFolder}/packages/cli",
54 "program": "./bin/run.js",
55 "args": ["interactive"],
56 "console": "integratedTerminal",
57 "outFiles": ["${workspaceFolder}/**/*.js"]
58 },
59 {
60 "type": "node",
61 "request": "launch",
62 "name": "API",
63 "skipFiles": ["<node_internals>/**"],
64 "cwd": "${workspaceFolder}/packages/api",
65 "program": "./dist/index.js",
66 "outFiles": ["${workspaceFolder}/**/*.js"],
67 "resolveSourceMapLocations": []
68 },
69 {
70 "type": "node",
71 "request": "launch",
72 "name": "CLI (dev) interactive",
73 "skipFiles": ["<node_internals>/**"],
74 "cwd": "${workspaceFolder}/packages/cli",
75 "program": "./bin/dev.js",
76 "args": ["interactive"],
77 "runtimeArgs": [
78 "--loader",
79 "ts-node/esm",
80 "--no-warnings=ExperimentalWarning"
81 ],
82 "console": "externalTerminal",
83 "outFiles": ["${workspaceFolder}/**/*.js"]
84 },
85 {
86 "type": "node",
87 "request": "launch",
88 "name": "CLI (dev) interactive [intergrated terminal]",
89 "skipFiles": ["<node_internals>/**"],
90 "cwd": "${workspaceFolder}/packages/cli",
91 "program": "./bin/dev.js",
92 "args": ["interactive"],
93 "runtimeArgs": [
94 "--loader",
95 "ts-node/esm",
96 "--no-warnings=ExperimentalWarning"
97 ],
98 "console": "integratedTerminal",
99 "outFiles": ["${workspaceFolder}/**/*.js"]
100 },
101 {
102 "name": "Launch Playground",
103 "type": "node",
104 "request": "launch",
105 "skipFiles": ["<node_internals>/**"],
106 "program": "${workspaceFolder}/examples/playground/src/main.ts",
107 "console": "externalTerminal",
108 "outFiles": ["${workspaceFolder}/**/*.js"]
109 },
110 {
111 "name": "Launch SchemaStudio",
112 "type": "node",
113 "request": "launch",
114 "skipFiles": ["<node_internals>/**"],
115 "program": "${workspaceFolder}/examples/schemaStudio/src/main.ts",
116 "console": "externalTerminal",
117 "outFiles": ["${workspaceFolder}/**/*.js"]
118 },
119 {
120 "name": "Launch Chat Tests",
121 "type": "node",
122 "request": "launch",
123 "skipFiles": ["<node_internals>/**"],
124 "program": "${workspaceFolder}/examples/chat/src/main.ts",
125 "console": "externalTerminal",
126 "outFiles": ["${workspaceFolder}/**/*.js"],
127 "cwd": "${workspaceFolder}/examples/chat/src/codeChat"
128 },
129 {
130 "name": "Launch YOUR Example",
131 "type": "node",
132 "request": "launch",
133 "skipFiles": ["<node_internals>/**"],
134 "program": "${workspaceFolder}/examples/schemaStudio/src/main.ts",
135 "console": "externalTerminal",
136 "outFiles": ["${workspaceFolder}/**/*.js"]
137 },
138 {
139 "name": "Launch Example - WSL",
140 "type": "node",
141 "request": "launch",
142 "skipFiles": ["<node_internals>/**"],
143 "program": "${workspaceFolder}/examples/chat/src/main.ts",
144 "console": "internalConsole",
145 "outFiles": ["${workspaceFolder}/**/*.js"]
146 },
147 {
148 "name": "Launch Classify",
149 "type": "node",
150 "request": "launch",
151 "skipFiles": ["<node_internals>/**"],
152 "program": "${workspaceFolder}/examples/classify/src/main.ts",
153 "console": "externalTerminal",
154 "outFiles": ["${workspaceFolder}/**/*.js"]
155 },
156 {
157 "name": "Launch Classify - WSL",
158 "type": "node",
159 "request": "launch",
160 "skipFiles": ["<node_internals>/**"],
161 "program": "${workspaceFolder}/examples/classify/src/main.ts",
162 "console": "internalConsole",
163 "outFiles": ["${workspaceFolder}/**/*.js"]
164 },
165 {
166 "name": "Launch Parser-Test",
167 "type": "node",
168 "request": "launch",
169 "skipFiles": ["<node_internals>/**"],
170 "program": "${workspaceFolder}/examples/parser-test/src/main.ts",
171 "console": "externalTerminal",
172 "outFiles": ["${workspaceFolder}/**/*.js"]
173 },
174 {
175 "name": "Launch Parser-Test - WSL",
176 "type": "node",
177 "request": "launch",
178 "skipFiles": ["<node_internals>/**"],
179 "program": "${workspaceFolder}/examples/parser-test/src/main.ts",
180 "console": "internalConsole",
181 "outFiles": ["${workspaceFolder}/**/*.js"]
182 },
183 {
184 "name": "Launch Parser-Test",
185 "type": "node",
186 "request": "launch",
187 "skipFiles": ["<node_internals>/**"],
188 "program": "${workspaceFolder}/examples/parser-test/src/main.ts",
189 "console": "externalTerminal",
190 "outFiles": ["${workspaceFolder}/**/*.js"]
191 },
192 {
193 "name": "VSCODE SchemaGen -dataprep",
194 "type": "node",
195 "request": "launch",
196 "skipFiles": ["<node_internals>/**"],
197 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
198 "program": "./dist/main.js",
199 "args": ["-dataprep"],
200 "console": "integratedTerminal",
201 "outFiles": ["${workspaceFolder}/**/*.js"]
202 },
203 {
204 "name": "VSCODE SchemaGen -schemagen",
205 "type": "node",
206 "request": "launch",
207 "skipFiles": ["<node_internals>/**"],
208 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
209 "program": "./dist/main.js",
210 "args": ["-schemagen"],
211 "console": "integratedTerminal",
212 "outFiles": ["${workspaceFolder}/**/*.js"]
213 },
214 {
215 "name": "VSCODE SchemaGen -schemagen-actionprefix",
216 "type": "node",
217 "request": "launch",
218 "skipFiles": ["<node_internals>/**"],
219 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
220 "program": "./dist/main.js",
221 "args": ["-schemagen-actionprefix=editor.action", "-maxNodesToProcess=10"],
222 "console": "integratedTerminal",
223 "outFiles": ["${workspaceFolder}/**/*.js"]
224 },
225 {
226 "name": "VSCODE SchemaGen -genembeddings",
227 "type": "node",
228 "request": "launch",
229 "skipFiles": ["<node_internals>/**"],
230 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
231 "program": "./dist/main.js",
232 "args": [
233 "-genembeddings",
234 "-schemaFile",
235 "",
236 "-actionPrefix",
237 "workbench.action"
238 ],
239 "console": "integratedTerminal",
240 "outFiles": ["${workspaceFolder}/**/*.js"]
241 },
242 {
243 "name": "VSCODE SchemaGen -statgen",
244 "type": "node",
245 "request": "launch",
246 "skipFiles": ["<node_internals>/**"],
247 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
248 "program": "./dist/main.js",
249 "args": [
250 "-statgen",
251 "-actionreqEmbeddingsFile",
252 "",
253 "-statGenFile",
254 "",
255 "-schemaFile",
256 ""
257 ],
258 "console": "integratedTerminal",
259 "outFiles": ["${workspaceFolder}/**/*.js"]
260 },
261 {
262 "name": "Knowledge Visualizier",
263 "type": "node",
264 "request": "launch",
265 "cwd": "${workspaceFolder}/packages/knowledgeVisualizer",
266 "program": "./node_modules/.bin/webpack",
267 "args": [
268 "--config",
269 "webpack.config.js"
270 ],
271 "autoAttachChildProcesses": true,
272 "stopOnEntry": false
273 },
274 {
275 "type": "node",
276 "request": "launch",
277 "name": "Launch getKeys (shared key vault)",
278 "skipFiles": ["<node_internals>/**"],
279 "cwd": "${workspaceFolder}",
280 "program": "tools/scripts/getKeys.mjs",
281 "args": [],
282 "console": "externalTerminal",
283 "outFiles": ["${workspaceFolder}/**/*.js"]
284 },
285 {
286 "type": "node",
287 "request": "launch",
288 "name": "Launch getKeys (private key vault)",
289 "skipFiles": ["<node_internals>/**"],
290 "cwd": "${workspaceFolder}",
291 "program": "tools/scripts/getKeys.mjs",
292 "args": ["--vault", "build-pipeline-kv"],
293 "console": "externalTerminal",
294 "outFiles": ["${workspaceFolder}/**/*.js"]
295 },
296 {
297 "type": "node",
298 "name": "vscode-jest-tests.v2.dispatcher",
299 "request": "launch",
300 "args": [
301 "--no-warnings",
302 "--experimental-vm-modules",
303 "./node_modules/jest/bin/jest.js",
304 "--runInBand",
305 "--watchAll=false",
306 "--testNamePattern",
307 "${jest.testNamePattern}",
308 "--runTestsByPath",
309 "${jest.testFile}"
310 ],
311 "cwd": "/home/curtism/src/TypeAgent/ts/packages/dispatcher",
312 "console": "integratedTerminal",
313 "internalConsoleOptions": "neverOpen",
314 "disableOptimisticBPs": true
315 },
316 {
317 "type": "node",
318 "request": "launch",
319 "name": "vscode-jest-tests.v2",
320 "skipFiles": ["<node_internals>/**"],
321 "args": [
322 "--no-warnings",
323 "--experimental-vm-modules",
324 "./node_modules/jest/bin/jest.js",
325 "--runInBand",
326 "--watchAll=false",
327 "--testNamePattern",
328 "${jest.testNamePattern}",
329 "--runTestsByPath",
330 "${jest.testFile}"
331 ],
332 "cwd": "${workspaceFolder}/packages/knowpro",
333 //"cwd": "${workspaceFolder}/packages/memory/storage",
334 //"cwd": "${workspaceFolder}/packages/memory/conversation",
335 //"cwd": "${workspaceFolder}/packages/knowledgeProcessor",
336 //"cwd": "${workspaceFolder}/packages/aiclient",
337 "console": "integratedTerminal",
338 "internalConsoleOptions": "neverOpen"
339 },
340 {
341 "name": "Launch Document Processor",
342 "type": "node",
343 "request": "launch",
344 "skipFiles": [
345 "<node_internals>/**"
346 ],
347 "args": [],
348 "program": "${workspaceFolder}/examples/docuProc/src/main.ts",
349 "console": "integratedTerminal",
350 //"preLaunchTask": "pnpm: build",
351 "outFiles": [
352 "${workspaceFolder}/**/*.js"
353 ],
354 },
355 {
356 "name": "Launch Command Historgram",
357 "type": "node",
358 "request": "launch",
359 "skipFiles": ["<node_internals>/**"],
360 "program": "${workspaceFolder}/examples/commandHistogram/src/main.ts",
361 "console": "externalTerminal",
362 "outFiles": ["${workspaceFolder}/**/*.js"]
363 },
364 {
365 "type": "node",
366 "request": "launch",
367 "name": "Launch azureDeploy (create)",
368 "skipFiles": ["<node_internals>/**"],
369 "cwd": "${workspaceFolder}",
370 "program": "tools/scripts/azureDeploy.mjs",
371 "args": ["create", "--location", "eastus"],
372 "console": "externalTerminal",
373 "outFiles": ["${workspaceFolder}/**/*.js"]
374 },
375 {
376 "type": "node",
377 "request": "launch",
378 "name": "Launch azureDeploy (delete)",
379 "skipFiles": ["<node_internals>/**"],
380 "cwd": "${workspaceFolder}",
381 "program": "tools/scripts/azureDeploy.mjs",
382 "args": ["delete", "--location", "eastus"],
383 "console": "externalTerminal",
384 "outFiles": ["${workspaceFolder}/**/*.js"]
385 },
386 {
387 "type": "node",
388 "request": "launch",
389 "name": "Launch repo policy check",
390 "skipFiles": ["<node_internals>/**"],
391 "cwd": "${workspaceFolder}",
392 "program": "tools/scripts/repo-policy-check.mjs",
393 "args": [],
394 "console": "externalTerminal",
395 "outFiles": ["${workspaceFolder}/**/*.js"]
396 }, {
397 "name": "Launch MCP Memory",
398 "type": "node",
399 "request": "launch",
400 "skipFiles": ["<node_internals>/**"],
401 "program": "${workspaceFolder}/examples/mcpMemory/src/main.ts",
402 "console": "externalTerminal",
403 "outFiles": ["${workspaceFolder}/**/*.js"],
404 },
405 {
406 "name": "Launch Website Alias Extractor",
407 "type": "node",
408 "request": "launch",
409 "skipFiles": ["<node_internals>/**"],
410 "program": "${workspaceFolder}/examples/websiteAliases/src/main.ts",
411 "console": "externalTerminal",
412 "outFiles": ["${workspaceFolder}/**/*.js"]
413 },
414 ]
415}
416