()
| 63 | const DASHBOARD_PORT_RE = /Dashboard:\s*https?:\/\/127\.0\.0\.1:(\d+)/i |
| 64 | |
| 65 | function getProjectRoot() { |
| 66 | // vite.config.ts lives in <repo>/yaml-flow-editor |
| 67 | return path.resolve(thisDir, '..') |
| 68 | } |
| 69 | |
| 70 | function dashboardProxyPath(run: RunInfo) { |
| 71 | return run.dashboardPort ? `/api/dashboard/${run.id}/` : null |
no test coverage detected