From 7ec3900208336a76344da98d984cd3f4bc1ddde8 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Fri, 26 Sep 2025 01:27:53 -0400 Subject: [PATCH] core: enable reasoning.encrypted_content and reasoningSummary for opencode provider\ntui: adjust editorY position calculation --- packages/opencode/src/provider/transform.ts | 4 ++-- packages/tui/internal/tui/tui.go | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/opencode/src/provider/transform.ts b/packages/opencode/src/provider/transform.ts index 63219e9a..e394f9ef 100644 --- a/packages/opencode/src/provider/transform.ts +++ b/packages/opencode/src/provider/transform.ts @@ -98,8 +98,8 @@ export namespace ProviderTransform { } if (providerID === "opencode") { result["promptCacheKey"] = sessionID - // result["include"] = ["reasoning.encrypted_content"] - // result["reasoningSummary"] = "auto" + result["include"] = ["reasoning.encrypted_content"] + result["reasoningSummary"] = "auto" } } return result diff --git a/packages/tui/internal/tui/tui.go b/packages/tui/internal/tui/tui.go index c1bc73c7..751e507e 100644 --- a/packages/tui/internal/tui/tui.go +++ b/packages/tui/internal/tui/tui.go @@ -967,7 +967,6 @@ func (a Model) home() (string, int, int) { █░░░ █░░█ █░░█ █▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀` - logo := lipgloss.JoinHorizontal( lipgloss.Top, muted(open), @@ -1043,7 +1042,7 @@ func (a Model) home() (string, int, int) { ) editorX := max(0, (effectiveWidth-editorWidth)/2) - editorY := (a.height / 2) + (mainHeight / 2) - 2 + editorY := (a.height / 2) + (mainHeight / 2) - 3 if editorLines > 1 { content := a.editor.Content()