summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/opencode/package.json4
-rw-r--r--packages/opencode/src/cli/cmd/tui/context/theme.tsx6
-rw-r--r--packages/opencode/src/cli/cmd/tui/routes/session/index.tsx1
3 files changed, 9 insertions, 2 deletions
diff --git a/packages/opencode/package.json b/packages/opencode/package.json
index 309c6e88c..bd1bd6634 100644
--- a/packages/opencode/package.json
+++ b/packages/opencode/package.json
@@ -64,8 +64,8 @@
"@opencode-ai/sdk": "workspace:*",
"@opencode-ai/util": "workspace:*",
"@openrouter/ai-sdk-provider": "1.2.8",
- "@opentui/core": "0.1.56",
- "@opentui/solid": "0.1.56",
+ "@opentui/core": "0.1.58",
+ "@opentui/solid": "0.1.58",
"@parcel/watcher": "2.5.1",
"@pierre/precision-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 dd25024f3..c8e0da7ac 100644
--- a/packages/opencode/src/cli/cmd/tui/context/theme.tsx
+++ b/packages/opencode/src/cli/cmd/tui/context/theme.tsx
@@ -573,6 +573,12 @@ function generateSubtleSyntax(theme: Theme) {
function getSyntaxRules(theme: Theme) {
return [
{
+ scope: ["default"],
+ style: {
+ foreground: theme.text,
+ },
+ },
+ {
scope: ["prompt"],
style: {
foreground: theme.accent,
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 bba0eb1df..402e802e9 100644
--- a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
+++ b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
@@ -1600,6 +1600,7 @@ ToolRegistry.register<typeof EditTool>({
showLineNumbers={true}
width="100%"
wrapMode={ctx.diffWrapMode()}
+ fg={theme.text}
addedBg={theme.diffAddedBg}
removedBg={theme.diffRemovedBg}
contextBg={theme.diffContextBg}