Monorepo for Aesthetic.Computer aesthetic.computer
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: show correct build variant (C/CL/both) in os.mjs telemetry

Add variant field to build snapshots. os.mjs now reads variant
instead of only checking stage prefix for cl- detection.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+3 -2
+1
oven/native-builder.mjs
··· 188 188 exitCode: job.exitCode, 189 189 error: job.error, 190 190 buildName: job.buildName || null, 191 + variant: job.variant || "c", 191 192 commitMsg: job.commitMsg || null, 192 193 logCount: job.logs.length, 193 194 elapsedMs: job.startedAt
+2 -2
system/public/aesthetic.computer/disks/os.mjs
··· 468 468 // --- ACTIVE BUILD --- 469 469 if (activeBuild) { 470 470 const rawStage = activeBuild.stage || "starting"; 471 - const isCLBuild = rawStage.startsWith("cl-"); 472 - const buildVariant = isCLBuild ? "Common Lisp" : "C"; 471 + const isCLBuild = rawStage.startsWith("cl-") || activeBuild.variant === "cl"; 472 + const buildVariant = activeBuild.variant === "both" ? "C + CL" : isCLBuild ? "Common Lisp" : "C"; 473 473 const logH = buildLogLines.length * (matrixH + 1) + 8; 474 474 sectionHeader("Building (" + buildVariant + ")", dark ? [20, 28, 20] : [215, 235, 215], dark ? [14, 20, 14] : [228, 240, 228], 120 + logH); 475 475