{ "version": "0.2.0", "configurations": [ { "name": "Debug Backend Server", "type": "python", "request": "launch", "program": "${workspaceFolder}/debug_server.py", "console": "integratedTerminal", "cwd": "${workspaceFolder}", "env": { "FLASK_ENV": "development", "FLASK_DEBUG": "1", "PYTHONPATH": "${workspaceFolder}" }, "args": [], "justMyCode": false, "stopOnEntry": false, "showReturnValue": true, "redirectOutput": true }, { "name": "Debug Backend App.py", "type": "python", "request": "launch", "program": "${workspaceFolder}/backend/app.py", "console": "integratedTerminal", "cwd": "${workspaceFolder}", "env": { "FLASK_ENV": "development", "FLASK_DEBUG": "1", "PYTHONPATH": "${workspaceFolder}" }, "args": [], "justMyCode": false, "stopOnEntry": false, "showReturnValue": true, "redirectOutput": true }, { "name": "Debug Main.py", "type": "python", "request": "launch", "program": "${workspaceFolder}/backend/main.py", "console": "integratedTerminal", "cwd": "${workspaceFolder}", "env": { "PYTHONPATH": "${workspaceFolder}" }, "args": [ "--mode", "development", "--log-level", "DEBUG" ], "justMyCode": false, "stopOnEntry": false, "showReturnValue": true, "redirectOutput": true }, { "name": "Debug WebSocket Test", "type": "python", "request": "launch", "program": "${workspaceFolder}/test_websocket.py", "console": "integratedTerminal", "cwd": "${workspaceFolder}", "env": { "PYTHONPATH": "${workspaceFolder}" }, "args": [], "justMyCode": false, "stopOnEntry": false, "showReturnValue": true, "redirectOutput": true } ] }