{ "version": "0.2.0", "configurations": [ { "name": "Frontend: Server Side", "type": "node-terminal", "request": "launch", "cwd": "${workspaceFolder}/autogpt_platform/frontend", "command": "pnpm dev" }, { "name": "Frontend: Client Side", "type": "msedge", "request": "launch", "url": "http://localhost:3000" }, { "name": "Frontend: Full Stack", "type": "node-terminal", "request": "launch", "command": "pnpm dev", "cwd": "${workspaceFolder}/autogpt_platform/frontend", "serverReadyAction": { "pattern": "- Local:.+(https?://.+)", "uriFormat": "%s", "action": "debugWithChrome" } }, { "name": "Backend", "type": "debugpy", "request": "launch", "module": "backend.app", "env": { "OBJC_DISABLE_INITIALIZE_FORK_SAFETY": "YES" }, "envFile": "${workspaceFolder}/backend/.env", "justMyCode": false, "cwd": "${workspaceFolder}/autogpt_platform/backend" }, { "name": "Marketplace", "type": "debugpy", "request": "launch", "module": "autogpt_platform.market.main", "env": { "ENV": "dev" }, "envFile": "${workspaceFolder}/market/.env", "justMyCode": false, "cwd": "${workspaceFolder}/market" } ], "compounds": [ { "name": "Everything", "configurations": ["Backend", "Frontend: Full Stack"], // "preLaunchTask": "${defaultBuildTask}", "stopAll": true, "presentation": { "hidden": false, "order": 0 } } ] }