{ "version": "2.0.0", "tasks": [ { "label": "Start Market Data Gateway", "type": "shell", "command": "bun", "args": ["run", "dev"], "options": { "cwd": "${workspaceFolder}/apps/core-services/market-data-gateway" }, "group": "build", "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "new", "showReuseMessage": true, "clear": false }, "isBackground": true, "problemMatcher": [] }, { "label": "Start Trading Dashboard", "type": "shell", "command": "bun", "args": ["run", "dev"], "options": { "cwd": "${workspaceFolder}/apps/interface-services/trading-dashboard" }, "group": "build", "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "new", "showReuseMessage": true, "clear": false }, "isBackground": true, "problemMatcher": [] }, { "label": "Start Strategy Orchestrator", "type": "shell", "command": "bun", "args": ["run", "dev"], "options": { "cwd": "${workspaceFolder}/apps/intelligence-services/strategy-orchestrator" }, "group": "build", "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "new", "showReuseMessage": true, "clear": false }, "isBackground": true, "problemMatcher": [] }, { "label": "Start Risk Guardian", "type": "shell", "command": "bun", "args": ["run", "dev"], "options": { "cwd": "${workspaceFolder}/apps/core-services/risk-guardian" }, "group": "build", "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "new", "showReuseMessage": true, "clear": false }, "isBackground": true, "problemMatcher": [] }, { "label": "Start All Services", "dependsOn": [ "Start Market Data Gateway", "Start Trading Dashboard", "Start Strategy Orchestrator", "Start Risk Guardian" ], "dependsOrder": "parallel", "group": { "kind": "build", "isDefault": true } } ] }