microsoft/TypeAgent

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
4d2dfc6aafd65d8a6a64a32bd8daef366db48eea

Branches

Tags

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

Clone

HTTPS

Download ZIP

ts/.vscode/launch.json

356lines · 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 Chat Tests",
112 "type": "node",
113 "request": "launch",
114 "skipFiles": ["<node_internals>/**"],
115 "program": "${workspaceFolder}/examples/chat/src/main.ts",
116 "console": "externalTerminal",
117 "outFiles": ["${workspaceFolder}/**/*.js"],
118 "cwd": "${workspaceFolder}/examples/chat/src/codeChat"
119 },
120 {
121 "name": "Launch YOUR Example",
122 "type": "node",
123 "request": "launch",
124 "skipFiles": ["<node_internals>/**"],
125 "program": "${workspaceFolder}/examples/schemaStudio/src/main.ts",
126 "console": "externalTerminal",
127 "outFiles": ["${workspaceFolder}/**/*.js"]
128 },
129 {
130 "name": "Launch Example - WSL",
131 "type": "node",
132 "request": "launch",
133 "skipFiles": ["<node_internals>/**"],
134 "program": "${workspaceFolder}/examples/chat/src/main.ts",
135 "console": "internalConsole",
136 "outFiles": ["${workspaceFolder}/**/*.js"]
137 },
138 {
139 "name": "Launch Classify",
140 "type": "node",
141 "request": "launch",
142 "skipFiles": ["<node_internals>/**"],
143 "program": "${workspaceFolder}/examples/classify/src/main.ts",
144 "console": "externalTerminal",
145 "outFiles": ["${workspaceFolder}/**/*.js"]
146 },
147 {
148 "name": "Launch Classify - WSL",
149 "type": "node",
150 "request": "launch",
151 "skipFiles": ["<node_internals>/**"],
152 "program": "${workspaceFolder}/examples/classify/src/main.ts",
153 "console": "internalConsole",
154 "outFiles": ["${workspaceFolder}/**/*.js"]
155 },
156 {
157 "name": "Launch Parser-Test",
158 "type": "node",
159 "request": "launch",
160 "skipFiles": ["<node_internals>/**"],
161 "program": "${workspaceFolder}/examples/parser-test/src/main.ts",
162 "console": "externalTerminal",
163 "outFiles": ["${workspaceFolder}/**/*.js"]
164 },
165 {
166 "name": "Launch Parser-Test - WSL",
167 "type": "node",
168 "request": "launch",
169 "skipFiles": ["<node_internals>/**"],
170 "program": "${workspaceFolder}/examples/parser-test/src/main.ts",
171 "console": "internalConsole",
172 "outFiles": ["${workspaceFolder}/**/*.js"]
173 },
174 {
175 "name": "Launch Parser-Test",
176 "type": "node",
177 "request": "launch",
178 "skipFiles": ["<node_internals>/**"],
179 "program": "${workspaceFolder}/examples/parser-test/src/main.ts",
180 "console": "externalTerminal",
181 "outFiles": ["${workspaceFolder}/**/*.js"]
182 },
183 {
184 "name": "VSCODE SchemaGen -dataprep",
185 "type": "node",
186 "request": "launch",
187 "skipFiles": ["<node_internals>/**"],
188 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
189 "program": "./dist/main.js",
190 "args": ["-dataprep"],
191 "console": "integratedTerminal",
192 "outFiles": ["${workspaceFolder}/**/*.js"]
193 },
194 {
195 "name": "VSCODE SchemaGen -schemagen",
196 "type": "node",
197 "request": "launch",
198 "skipFiles": ["<node_internals>/**"],
199 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
200 "program": "./dist/main.js",
201 "args": ["-schemagen"],
202 "console": "integratedTerminal",
203 "outFiles": ["${workspaceFolder}/**/*.js"]
204 },
205 {
206 "name": "VSCODE SchemaGen -schemagen-actionprefix",
207 "type": "node",
208 "request": "launch",
209 "skipFiles": ["<node_internals>/**"],
210 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
211 "program": "./dist/main.js",
212 "args": ["-schemagen-actionprefix=editor.action", "-maxNodesToProcess=10"],
213 "console": "integratedTerminal",
214 "outFiles": ["${workspaceFolder}/**/*.js"]
215 },
216 {
217 "name": "VSCODE SchemaGen -genembeddings",
218 "type": "node",
219 "request": "launch",
220 "skipFiles": ["<node_internals>/**"],
221 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
222 "program": "./dist/main.js",
223 "args": [
224 "-genembeddings",
225 "-schemaFile",
226 "",
227 "-actionPrefix",
228 "workbench.action"
229 ],
230 "console": "integratedTerminal",
231 "outFiles": ["${workspaceFolder}/**/*.js"]
232 },
233 {
234 "name": "VSCODE SchemaGen -statgen",
235 "type": "node",
236 "request": "launch",
237 "skipFiles": ["<node_internals>/**"],
238 "cwd": "${workspaceFolder}/examples/vscodeSchemaGen",
239 "program": "./dist/main.js",
240 "args": [
241 "-statgen",
242 "-actionreqEmbeddingsFile",
243 "",
244 "-statGenFile",
245 "",
246 "-schemaFile",
247 ""
248 ],
249 "console": "integratedTerminal",
250 "outFiles": ["${workspaceFolder}/**/*.js"]
251 },
252 {
253 "name": "Knowledge Visualizier (Main process)",
254 "type": "node",
255 "request": "launch",
256 "cwd": "${workspaceRoot}/packages/knowledgeVisualizer",
257 "runtimeExecutable": "${workspaceRoot}/packages/knowledgeVisualizer/node_modules/.bin/electron-vite",
258 "windows": {
259 "runtimeExecutable": "${workspaceRoot}/packages/knowledgeVisualizer/node_modules/.bin/electron-vite.cmd"
260 },
261 "runtimeArgs": ["--sourcemap"],
262 "env": {
263 "REMOTE_DEBUGGING_PORT": "9222"
264 }
265 },
266 {
267 "type": "node",
268 "request": "launch",
269 "name": "Launch getKeys (shared key vault)",
270 "skipFiles": ["<node_internals>/**"],
271 "cwd": "${workspaceFolder}",
272 "program": "tools/scripts/getKeys.mjs",
273 "args": [],
274 "console": "externalTerminal",
275 "outFiles": ["${workspaceFolder}/**/*.js"]
276 },
277 {
278 "type": "node",
279 "request": "launch",
280 "name": "Launch getKeys (private key vault)",
281 "skipFiles": ["<node_internals>/**"],
282 "cwd": "${workspaceFolder}",
283 "program": "tools/scripts/getKeys.mjs",
284 "args": ["--vault", "build-pipeline-kv"],
285 "console": "externalTerminal",
286 "outFiles": ["${workspaceFolder}/**/*.js"]
287 },
288 {
289 "type": "node",
290 "name": "vscode-jest-tests.v2.dispatcher",
291 "request": "launch",
292 "args": [
293 "--no-warnings",
294 "--experimental-vm-modules",
295 "./node_modules/jest/bin/jest.js",
296 "--runInBand",
297 "--watchAll=false",
298 "--testNamePattern",
299 "${jest.testNamePattern}",
300 "--runTestsByPath",
301 "${jest.testFile}"
302 ],
303 "cwd": "/home/curtism/src/TypeAgent/ts/packages/dispatcher",
304 "console": "integratedTerminal",
305 "internalConsoleOptions": "neverOpen",
306 "disableOptimisticBPs": true
307 },
308 {
309 "type": "node",
310 "request": "launch",
311 "name": "vscode-jest-tests.v2",
312 "skipFiles": ["<node_internals>/**"],
313 "args": [
314 "--no-warnings",
315 "--experimental-vm-modules",
316 "./node_modules/jest/bin/jest.js",
317 "--runInBand",
318 "--watchAll=false",
319 "--testNamePattern",
320 "${jest.testNamePattern}",
321 "--runTestsByPath",
322 "${jest.testFile}"
323 ],
324 //"cwd": "${workspaceFolder}/packages/knowpro",
325 //"cwd": "${workspaceFolder}/packages/memory/storage",
326 "cwd": "${workspaceFolder}/packages/memory/conversation",
327 //"cwd": "${workspaceFolder}/packages/knowledgeProcessor",
328 //"cwd": "${workspaceFolder}/packages/aiclient",
329 "console": "integratedTerminal",
330 "internalConsoleOptions": "neverOpen"
331 },
332 {
333 "name": "Launch Document Processor",
334 "type": "node",
335 "request": "launch",
336 "skipFiles": [
337 "<node_internals>/**"
338 ],
339 "program": "${workspaceFolder}/examples/docuProc/src/main.ts",
340 "console": "integratedTerminal",
341 //"preLaunchTask": "pnpm: build",
342 "outFiles": [
343 "${workspaceFolder}/**/*.js"
344 ],
345 },
346 {
347 "name": "Launch Command Historgram",
348 "type": "node",
349 "request": "launch",
350 "skipFiles": ["<node_internals>/**"],
351 "program": "${workspaceFolder}/examples/commandHistogram/src/main.ts",
352 "console": "externalTerminal",
353 "outFiles": ["${workspaceFolder}/**/*.js"]
354 },
355 ]
356}
357