export type RunTaskView = { id: string; nodeId: string; nodeName: string; status: string; assetIds?: string[]; artifactIds?: string[]; durationMs?: number; summaryLabel?: string; errorMessage?: string; stdoutLines?: string[]; stderrLines?: string[]; canRetry?: boolean; logLines: string[]; }; export function renderRunGraphView(tasks: RunTaskView[]): string { const nodes = tasks .map( (task) => `
${task.nodeName} ${task.status}
`, ) .join(""); return `
${nodes}
`; }