Parcourir la source

core: enable reasoning.encrypted_content and reasoningSummary for opencode provider\ntui: adjust editorY position calculation

Dax Raad il y a 4 mois
Parent
commit
7ec3900208

+ 2 - 2
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

+ 1 - 2
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()