opencode-agent[bot] 3 месяцев назад
Родитель
Сommit
6ff833a22b

+ 8 - 1
packages/opencode/src/cli/cmd/tui/component/bg-pulse-render.ts

@@ -100,7 +100,14 @@ function mixChannel(base: number, overlay: number, alpha: number) {
   return Math.round(base + (overlay - base) * clamp(alpha))
 }
 
-function writeLogoTint(buffer: Uint16Array, offset: number, base: Rgb, primary: Rgb, primaryMix: number, peakMix: number) {
+function writeLogoTint(
+  buffer: Uint16Array,
+  offset: number,
+  base: Rgb,
+  primary: Rgb,
+  primaryMix: number,
+  peakMix: number,
+) {
   const p = clamp(primaryMix)
   const q = clamp(peakMix)
   const r = mixChannel(mixChannel(base[0], primary[0], p), 255, q)

+ 7 - 1
packages/opencode/src/cli/cmd/tui/component/bg-pulse.tsx

@@ -1,4 +1,10 @@
-import { FrameBufferRenderable, RGBA, type OptimizedBuffer, type RenderContext, type RenderableOptions } from "@opentui/core"
+import {
+  FrameBufferRenderable,
+  RGBA,
+  type OptimizedBuffer,
+  type RenderContext,
+  type RenderableOptions,
+} from "@opentui/core"
 import { extend, useRenderer } from "@opentui/solid"
 import { onCleanup, onMount } from "solid-js"
 import { tint, useTheme } from "@tui/context/theme"