Simon Klee 4 часов назад
Родитель
Сommit
7d719e8ef1

+ 0 - 1
packages/opencode/src/cli/cmd/run/scrollback.writer.tsx

@@ -301,7 +301,6 @@ export function entryWriter(input: {
   opts?: ScrollbackOptions
 }): ScrollbackWriter {
   return createScrollbackWriter(
-    // @ts-expect-error @opentui/solid scrollback helper still exposes solid-js JSX types
     (ctx) => <RunEntryContent commit={input.commit} theme={input.theme} opts={input.opts} width={ctx.width} />,
     entryFlags(input.commit),
   )

+ 1 - 1
packages/opencode/src/cli/cmd/tui/context/theme.tsx

@@ -534,7 +534,7 @@ function pickPrimaryColor(
       const contrast = Math.abs(luminance(item.color) - luminance(bg))
       const vivid = chroma(item.color)
       if (contrast < 0.16 || vivid < 0.12) return []
-      return [{ ...item, score: vivid * 1.5 + contrast }]
+      return [{ key: item.key, color: item.color, score: vivid * 1.5 + contrast }]
     })
     .sort((a, b) => b.score - a.score)[0]
 }