microsoft/TypeAgent

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v0.1.3-py

Branches

Tags

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

Clone

HTTPS

Download ZIP

ts/.vscode/launch.json

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