microsoft/TypeAgent

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
copilot/fix-github-actions-workflow-build-ts

Branches

Tags

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

Clone

HTTPS

Download ZIP

ts/.vscode/launch.json

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