{ "version": "0.2.0", "configurations": [ { "name": "Day 1", "type": "coreclr", "request": "launch", "preLaunchTask": "build", "program": "${workspaceFolder}/01/HistorianHysteria/bin/Debug/net9.0/HistorianHysteria.dll", "args": [ "${input:inputFilePath}" ], "cwd": "${workspaceFolder}/01/HistorianHysteria", "console": "integratedTerminal", "stopAtEntry": false }, { "name": "Day 2", "type": "coreclr", "request": "launch", "preLaunchTask": "build", "program": "${workspaceFolder}/02/RedNosedReports/bin/Debug/net9.0/RedNosedReports.dll", "args": [ "${input:inputFilePath}", "part2" ], "cwd": "${workspaceFolder}/02/RedNosedReports", "console": "integratedTerminal", "stopAtEntry": false }, { "name": ".NET Core Attach", "type": "coreclr", "request": "attach" } ], "inputs": [ { "id": "inputFilePath", "type": "promptString", "description": "File path to puzzle input", "default": "../INPUT.txt" } ] }