diff options
| author | Sebastian <[email protected]> | 2026-03-23 01:45:34 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-03-23 01:45:34 +0100 |
| commit | 71e7603d7171bfcfd2cbe297cf7b6754e67113fe (patch) | |
| tree | 326784556fec5fdca673e08544a0e4405f28c5b2 /packages | |
| parent | 40e49c5b49ad017e3bfcd53f7bc1631d6cdd5c0d (diff) | |
| download | opencode-71e7603d7171bfcfd2cbe297cf7b6754e67113fe.tar.gz opencode-71e7603d7171bfcfd2cbe297cf7b6754e67113fe.zip | |
Upgrade opentui to 0.1.90 (#18551)
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/opencode/package.json | 4 | ||||
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/context/theme.tsx | 2 | ||||
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/routes/session/index.tsx | 2 |
3 files changed, 5 insertions, 3 deletions
diff --git a/packages/opencode/package.json b/packages/opencode/package.json index 7b765e1cc..691724dd4 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -101,8 +101,8 @@ "@opencode-ai/sdk": "workspace:*", "@opencode-ai/util": "workspace:*", "@openrouter/ai-sdk-provider": "1.5.4", - "@opentui/core": "0.1.88", - "@opentui/solid": "0.1.88", + "@opentui/core": "0.1.90", + "@opentui/solid": "0.1.90", "@parcel/watcher": "2.5.1", "@pierre/diffs": "catalog:", "@solid-primitives/event-bus": "1.1.2", diff --git a/packages/opencode/src/cli/cmd/tui/context/theme.tsx b/packages/opencode/src/cli/cmd/tui/context/theme.tsx index 2320c08cc..d65fbf40a 100644 --- a/packages/opencode/src/cli/cmd/tui/context/theme.tsx +++ b/packages/opencode/src/cli/cmd/tui/context/theme.tsx @@ -428,7 +428,7 @@ export function tint(base: RGBA, overlay: RGBA, alpha: number): RGBA { function generateSystem(colors: TerminalColors, mode: "dark" | "light"): ThemeJson { const bg = RGBA.fromHex(colors.defaultBackground ?? colors.palette[0]!) const fg = RGBA.fromHex(colors.defaultForeground ?? colors.palette[7]!) - const transparent = RGBA.fromInts(0, 0, 0, 0) + const transparent = RGBA.fromValues(bg.r, bg.g, bg.b, 0) const isDark = mode == "dark" const col = (i: number) => { diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx index 4682c50df..0d9ddc746 100644 --- a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx +++ b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx @@ -1465,6 +1465,8 @@ function TextPart(props: { last: boolean; part: TextPart; message: AssistantMess streaming={true} content={props.part.text.trim()} conceal={ctx.conceal()} + fg={theme.markdownText} + bg={theme.background} /> </Match> <Match when={!Flag.OPENCODE_EXPERIMENTAL_MARKDOWN}> |
