microsoft/TypeAgent

Public

mirrored fromhttps://github.com/microsoft/TypeAgentAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
78c691a1dc6954d7bec8ba6b3df51daf1480fffe

Branches

Tags

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

Clone

HTTPS

Download ZIP

ts/.vscode/launch.json

493lines · 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": "Run TypeAgent Studio Extension",
9 "type": "extensionHost",
10 "request": "launch",
11 "args": [
12 "--extensionDevelopmentPath=${workspaceFolder}/packages/typeagent-studio"
13 ],
14 "outFiles": [
15 "${workspaceFolder}/packages/typeagent-studio/dist/**/*.js"
16 ],
17 "preLaunchTask": "build typeagent-studio"
18 },
19 {
20 "name": "Launch Chat Memory",
21 "type": "node",
22 "request": "launch",
23 "skipFiles": ["<node_internals>/**"],
24 "program": "${workspaceFolder}/examples/chat/src/main.ts",
25 "console": "externalTerminal",
26 "outFiles": ["${workspaceFolder}/**/*.js"]
27 },
28 {
29 "name": "Attach",
30 "port": 9229,
31 "request": "attach",
32 "skipFiles": ["<node_internals>/**"],
33 "type": "node"
34 },
35 {
36 "name": "Shell (Main process)",
37 "type": "node",
38 "request": "launch",
39 "cwd": "${workspaceRoot}/packages/shell",
40 "runtimeExecutable": "${workspaceRoot}/packages/shell/node_modules/.bin/electron-vite",
41 "windows": {
42 "runtimeExecutable": "${workspaceRoot}/packages/shell/node_modules/.bin/electron-vite.cmd"
43 },
44 "runtimeArgs": ["--sourcemap"],
45 "env": {
46 "REMOTE_DEBUGGING_PORT": "9222"
47 },
48 "outputCapture": "std"
49 },
50 {
51 "name": "Player Service",
52 "type": "node",
53 "request": "launch",
54 "skipFiles": ["<node_internals>/**"],
55 "cwd": "${workspaceFolder}/packages/player",
56 "program": "./dist/main.js",
57 "console": "externalTerminal",
58 "preLaunchTask": "pnpm: build",
59 "outFiles": ["${workspaceFolder}/**/*.js"]
60 },
61 {
62 "type": "node",
63 "request": "launch",
64 "name": "CLI connect",
65 "skipFiles": ["<node_internals>/**"],
66 "cwd": "${workspaceFolder}/packages/cli",
67 "program": "./bin/run.js",
68 "args": ["connect"],
69 "console": "integratedTerminal",
70 "outFiles": ["${workspaceFolder}/**/*.js"]
71 },
72 {
73 "type": "node",
74 "request": "launch",
75 "name": "API",
76 "skipFiles": ["<node_internals>/**"],
77 "cwd": "${workspaceFolder}/packages/api",
78 "program": "./dist/index.js",
79 "outFiles": ["${workspaceFolder}/**/*.js"],
80 "console": "externalTerminal",
81 "resolveSourceMapLocations": [],
82 "serverReadyAction": {
83 "pattern": "Listening on all local IPs at port ([0-9]+)",
84 "uriFormat": "http://localhost:%s/chatView.html",
85 "action": "openExternally"
86 }
87 },
88 {
89 "type": "node",
90 "request": "launch",
91 "name": "CLI (dev) connect",
92 "skipFiles": ["<node_internals>/**"],
93 "cwd": "${workspaceFolder}/packages/cli",
94 "program": "./bin/dev.js",
95 "args": ["connect"],
96 "runtimeArgs": [
97 "--loader",
98 "ts-node/esm",
99 "--no-warnings=ExperimentalWarning"
100 ],
101 "console": "externalTerminal",
102 "outFiles": ["${workspaceFolder}/**/*.js"]
103 },
104 {
105 "type": "node",
106 "request": "launch",
107 "name": "CLI (dev) connect [integrated terminal]",
108 "skipFiles": ["<node_internals>/**"],
109 "cwd": "${workspaceFolder}/packages/cli",
110 "program": "./bin/dev.js",
111 "args": ["connect"],
112 "runtimeArgs": [
113 "--loader",
114 "ts-node/esm",
115 "--no-warnings=ExperimentalWarning"
116 ],
117 "console": "integratedTerminal",
118 "outFiles": ["${workspaceFolder}/**/*.js"]
119 },
120 {
121 "name": "Launch Playground",
122 "type": "node",
123 "request": "launch",
124 "skipFiles": ["<node_internals>/**"],
125 "program": "${workspaceFolder}/examples/playground/src/main.ts",
126 "console": "externalTerminal",
127 "outFiles": ["${workspaceFolder}/**/*.js"]
128 },
129 {
130 "name": "Launch SchemaStudio",
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 Chat Tests",
140 "type": "node",
141 "request": "launch",
142 "skipFiles": ["<node_internals>/**"],
143 "program": "${workspaceFolder}/examples/chat/src/main.ts",
144 "console": "externalTerminal",
145 "outFiles": ["${workspaceFolder}/**/*.js"],
146 "cwd": "${workspaceFolder}/examples/chat/src/codeChat"
147 },
148 {
149 "name": "Launch YOUR Example",
150 "type": "node",
151 "request": "launch",
152 "skipFiles": ["<node_internals>/**"],
153 "program": "${workspaceFolder}/examples/schemaStudio/src/main.ts",
154 "console": "externalTerminal",
155 "outFiles": ["${workspaceFolder}/**/*.js"]
156 },
157 {
158 "name": "Launch Example - WSL",
159 "type": "node",
160 "request": "launch",
161 "skipFiles": ["<node_internals>/**"],
162 "program": "${workspaceFolder}/examples/chat/src/main.ts",
163 "console": "internalConsole",
164 "outFiles": ["${workspaceFolder}/**/*.js"]
165 },
166 {
167 "name": "Launch Classify",
168 "type": "node",
169 "request": "launch",
170 "skipFiles": ["<node_internals>/**"],
171 "program": "${workspaceFolder}/examples/classify/src/main.ts",
172 "console": "externalTerminal",
173 "outFiles": ["${workspaceFolder}/**/*.js"]
174 },
175 {
176 "name": "Launch Classify - WSL",
177 "type": "node",
178 "request": "launch",
179 "skipFiles": ["<node_internals>/**"],
180 "program": "${workspaceFolder}/examples/classify/src/main.ts",
181 "console": "internalConsole",
182 "outFiles": ["${workspaceFolder}/**/*.js"]
183 },
184 {
185 "name": "Launch Parser-Test",
186 "type": "node",
187 "request": "launch",
188 "skipFiles": ["<node_internals>/**"],
189 "program": "${workspaceFolder}/examples/parser-test/src/main.ts",
190 "console": "externalTerminal",
191 "outFiles": ["${workspaceFolder}/**/*.js"]
192 },
193 {
194 "name": "Launch Parser-Test - WSL",
195 "type": "node",
196 "request": "launch",
197 "skipFiles": ["<node_internals>/**"],
198 "program": "${workspaceFolder}/examples/parser-test/src/main.ts",
199 "console": "internalConsole",
200 "outFiles": ["${workspaceFolder}/**/*.js"]
201 },
202 {
203 "name": "Launch Parser-Test",
204 "type": "node",
205 "request": "launch",
206 "skipFiles": ["<node_internals>/**"],
207 "program": "${workspaceFolder}/examples/parser-test/src/main.ts",
208 "console": "externalTerminal",
209 "outFiles": ["${workspaceFolder}/**/*.js"]
210 },
211 {
212 "name": "VSCODE SchemaGen -dataprep",
213 "type": "node",
214 "request": "launch",
215 "skipFiles": ["<node_internals>/**"],
216 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
217 "program": "./dist/main.js",
218 "args": ["-dataprep"],
219 "console": "integratedTerminal",
220 "outFiles": ["${workspaceFolder}/**/*.js"]
221 },
222 {
223 "name": "VSCODE SchemaGen -schemagen",
224 "type": "node",
225 "request": "launch",
226 "skipFiles": ["<node_internals>/**"],
227 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
228 "program": "./dist/main.js",
229 "args": ["-schemagen"],
230 "console": "integratedTerminal",
231 "outFiles": ["${workspaceFolder}/**/*.js"]
232 },
233 {
234 "name": "VSCODE SchemaGen -schemagen-actionprefix",
235 "type": "node",
236 "request": "launch",
237 "skipFiles": ["<node_internals>/**"],
238 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
239 "program": "./dist/main.js",
240 "args": ["-schemagen-actionprefix=editor.action", "-maxNodesToProcess=10"],
241 "console": "integratedTerminal",
242 "outFiles": ["${workspaceFolder}/**/*.js"]
243 },
244 {
245 "name": "VSCODE SchemaGen -genembeddings",
246 "type": "node",
247 "request": "launch",
248 "skipFiles": ["<node_internals>/**"],
249 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
250 "program": "./dist/main.js",
251 "args": [
252 "-genembeddings",
253 "-schemaFile",
254 "",
255 "-actionPrefix",
256 "workbench.action"
257 ],
258 "console": "integratedTerminal",
259 "outFiles": ["${workspaceFolder}/**/*.js"]
260 },
261 {
262 "name": "VSCODE SchemaGen -statgen",
263 "type": "node",
264 "request": "launch",
265 "skipFiles": ["<node_internals>/**"],
266 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
267 "program": "./dist/main.js",
268 "args": [
269 "-statgen",
270 "-actionreqEmbeddingsFile",
271 "",
272 "-statGenFile",
273 "",
274 "-schemaFile",
275 ""
276 ],
277 "console": "integratedTerminal",
278 "outFiles": ["${workspaceFolder}/**/*.js"]
279 },
280 {
281 "name": "Knowledge Visualizier",
282 "type": "node",
283 "request": "launch",
284 "cwd": "${workspaceFolder}/packages/knowledgeVisualizer",
285 "program": "./node_modules/.bin/webpack",
286 "args": [
287 "--config",
288 "webpack.config.js"
289 ],
290 "autoAttachChildProcesses": true,
291 "stopOnEntry": false
292 },
293 {
294 "type": "node",
295 "request": "launch",
296 "name": "Launch getKeys (shared key vault)",
297 "skipFiles": ["<node_internals>/**"],
298 "cwd": "${workspaceFolder}",
299 "program": "tools/scripts/getKeys.mjs",
300 "args": [],
301 "console": "externalTerminal",
302 "outFiles": ["${workspaceFolder}/**/*.js"]
303 },
304 {
305 "type": "node",
306 "request": "launch",
307 "name": "Launch getKeys (private key vault)",
308 "skipFiles": ["<node_internals>/**"],
309 "cwd": "${workspaceFolder}",
310 "program": "tools/scripts/getKeys.mjs",
311 "args": ["--vault", "build-pipeline-kv"],
312 "console": "externalTerminal",
313 "outFiles": ["${workspaceFolder}/**/*.js"]
314 },
315 {
316 "type": "node",
317 "name": "vscode-jest-tests.v2.dispatcher",
318 "request": "launch",
319 "args": [
320 "--no-warnings",
321 "--experimental-vm-modules",
322 "./node_modules/jest/bin/jest.js",
323 "--runInBand",
324 "--watchAll=false",
325 "--testNamePattern",
326 "${jest.testNamePattern}",
327 "--runTestsByPath",
328 "${jest.testFile}"
329 ],
330 "cwd": "/home/curtism/src/TypeAgent/ts/packages/dispatcher",
331 "console": "integratedTerminal",
332 "internalConsoleOptions": "neverOpen",
333 "disableOptimisticBPs": true
334 },
335 {
336 "type": "node",
337 "request": "launch",
338 "name": "vscode-jest-tests.v2",
339 "skipFiles": ["<node_internals>/**"],
340 "args": [
341 "--no-warnings",
342 "--experimental-vm-modules",
343 "./node_modules/jest/bin/jest.js",
344 "--runInBand",
345 "--watchAll=false",
346 "--testNamePattern",
347 "${jest.testNamePattern}",
348 "--runTestsByPath",
349 "${jest.testFile}"
350 ],
351 //"cwd": "${workspaceFolder}/packages/knowpro",
352 "cwd": "${workspaceFolder}/packages/memory/storage",
353 //"cwd": "${workspaceFolder}/packages/memory/conversation",
354 //"cwd": "${workspaceFolder}/packages/actionSchema",
355 //"cwd": "${workspaceFolder}/packages/defaultAgentProvider",
356 //"cwd": "${workspaceFolder}/packages/knowledgeProcessor",
357 //"cwd": "${workspaceFolder}/packages/knowPro",
358 //"cwd": "${workspaceFolder}/packages/aiclient",
359 "console": "integratedTerminal",
360 "internalConsoleOptions": "neverOpen"
361 },
362 {
363 "name": "Launch Document Processor",
364 "type": "node",
365 "request": "launch",
366 "skipFiles": [
367 "<node_internals>/**"
368 ],
369 "args": [],
370 "program": "${workspaceFolder}/examples/docuProc/src/main.ts",
371 "console": "integratedTerminal",
372 //"preLaunchTask": "pnpm: build",
373 "outFiles": [
374 "${workspaceFolder}/**/*.js"
375 ],
376 },
377 {
378 "name": "Launch Command Historgram",
379 "type": "node",
380 "request": "launch",
381 "skipFiles": ["<node_internals>/**"],
382 "program": "${workspaceFolder}/examples/commandHistogram/src/main.ts",
383 "console": "externalTerminal",
384 "outFiles": ["${workspaceFolder}/**/*.js"]
385 },
386 {
387 "type": "node",
388 "request": "launch",
389 "name": "Launch azureDeploy (create)",
390 "skipFiles": ["<node_internals>/**"],
391 "cwd": "${workspaceFolder}",
392 "program": "tools/scripts/azureDeploy.mjs",
393 "args": ["create", "--location", "eastus"],
394 "console": "externalTerminal",
395 "outFiles": ["${workspaceFolder}/**/*.js"]
396 },
397 {
398 "type": "node",
399 "request": "launch",
400 "name": "Launch azureDeploy (delete)",
401 "skipFiles": ["<node_internals>/**"],
402 "cwd": "${workspaceFolder}",
403 "program": "tools/scripts/azureDeploy.mjs",
404 "args": ["delete", "--location", "eastus"],
405 "console": "externalTerminal",
406 "outFiles": ["${workspaceFolder}/**/*.js"]
407 },
408 {
409 "type": "node",
410 "request": "launch",
411 "name": "Launch repo policy check",
412 "skipFiles": ["<node_internals>/**"],
413 "cwd": "${workspaceFolder}",
414 "program": "tools/scripts/repo-policy-check.mjs",
415 "args": [],
416 "console": "externalTerminal",
417 "outFiles": ["${workspaceFolder}/**/*.js"]
418 }, {
419 "name": "Launch MCP Memory",
420 "type": "node",
421 "request": "launch",
422 "skipFiles": ["<node_internals>/**"],
423 "program": "${workspaceFolder}/examples/mcpMemory/src/main.ts",
424 "console": "externalTerminal",
425 "outFiles": ["${workspaceFolder}/**/*.js"],
426 },
427 {
428 "name": "Launch Website Alias Extractor",
429 "type": "node",
430 "request": "launch",
431 "skipFiles": ["<node_internals>/**"],
432 "program": "${workspaceFolder}/examples/websiteAliases/src/main.ts",
433 "args": [],
434 "console": "externalTerminal",
435 "outFiles": ["${workspaceFolder}/**/*.js"]
436 },
437 {
438 "type": "node",
439 "request": "launch",
440 "name": "Launch AgentCache REST Endpoint",
441 "skipFiles": ["<node_internals>/**"],
442 "cwd": "${workspaceFolder}/examples/cacheRESTEndpoint",
443 "program": "./dist/index.js",
444 "outFiles": ["${workspaceFolder}/**/*.js"],
445 "resolveSourceMapLocations": []
446 },
447 {
448 "name": "Agent Server",
449 "type": "node",
450 "request": "launch",
451 "skipFiles": ["<node_internals>/**"],
452 "cwd": "${workspaceFolder}/packages/agentServer/server",
453 "program": "./dist/server.js",
454 "console": "integratedTerminal",
455 "outFiles": ["${workspaceFolder}/**/*.js"]
456 },
457 {
458 "name": "AGR Language Extension",
459 "type": "extensionHost",
460 "request": "launch",
461 "args": [
462 "--extensionDevelopmentPath=${workspaceFolder}/extensions/agr-language"
463 ],
464 "outFiles": [
465 "${workspaceFolder}/extensions/agr-language/dist/**/*.js"
466 ],
467 "preLaunchTask": "build agr-language"
468 },
469 {
470 "name": "Launch Workflow Extension",
471 "type": "extensionHost",
472 "request": "launch",
473 "args": [
474 "--extensionDevelopmentPath=${workspaceFolder}/examples/workflow/vscode"
475 ],
476 "outFiles": [
477 "${workspaceFolder}/examples/workflow/vscode/dist/**/*.js"
478 ]
479 },
480 {
481 "name": "Workflow Extension Tests",
482 "type": "extensionHost",
483 "request": "launch",
484 "args": [
485 "--extensionDevelopmentPath=${workspaceFolder}/examples/workflow/vscode",
486 "--extensionTestsPath=${workspaceFolder}/examples/workflow/vscode/dist/test/suite/index"
487 ],
488 "outFiles": [
489 "${workspaceFolder}/examples/workflow/vscode/dist/**/*.js"
490 ]
491 }
492 ]
493}