From d94d3278fab77a1862f4ed4c4fd45f6a8b152aa9 Mon Sep 17 00:00:00 2001 From: tck Date: Thu, 19 Mar 2026 10:28:13 +0800 Subject: [PATCH] fixed for both 7" and remote-hd display --- opencode.json | 22 +++++++++---------- .../src/app/components/views/HelpView.tsx | 10 ++++----- .../components/views/MarkdownComponents.tsx | 22 ++++++++++++++----- start.sh | 15 +++++++++---- 4 files changed, 43 insertions(+), 26 deletions(-) diff --git a/opencode.json b/opencode.json index 86e2f4a80..5fe1f9f01 100644 --- a/opencode.json +++ b/opencode.json @@ -7,37 +7,37 @@ }, "agent": { "gsd-planner": { - "model": "opencode-go/kimi-k2.5" + "model": "zai-coding-plan/glm-5" }, "gsd-plan-checker": { - "model": "opencode-go/kimi-k2.5" + "model": "zai-coding-plan/glm-5" }, "gsd-phase-researcher": { - "model": "opencode-go/kimi-k2.5" + "model": "zai-coding-plan/glm-5" }, "gsd-roadmapper": { - "model": "opencode-go/kimi-k2.5" + "model": "zai-coding-plan/glm-5" }, "gsd-project-researcher": { - "model": "opencode-go/kimi-k2.5" + "model": "zai-coding-plan/glm-5" }, "gsd-research-synthesizer": { - "model": "opencode-go/kimi-k2.5" + "model": "zai-coding-plan/glm-5" }, "gsd-codebase-mapper": { - "model": "opencode-go/kimi-k2.5" + "model": "zai-coding-plan/glm-5" }, "gsd-executor": { - "model": "opencode-go/minimax-m2.5" + "model": "zai-coding-plan/glm-5" }, "gsd-debugger": { - "model": "opencode-go/minimax-m2.5" + "model": "zai-coding-plan/glm-5" }, "gsd-verifier": { - "model": "opencode-go/glm-5" + "model": "zai-coding-plan/glm-5" }, "gsd-integration-checker": { - "model": "opencode-go/glm-5" + "model": "zai-coding-plan/glm-5" } } } diff --git a/sample_interface/src/app/components/views/HelpView.tsx b/sample_interface/src/app/components/views/HelpView.tsx index 33b39f4fe..153bf0f2d 100644 --- a/sample_interface/src/app/components/views/HelpView.tsx +++ b/sample_interface/src/app/components/views/HelpView.tsx @@ -19,10 +19,10 @@ export function HelpView() { const element = document.getElementById(id); const panel = document.getElementById("details-panel"); if (element && panel) { - const panelRect = panel.getBoundingClientRect(); - const elementRect = element.getBoundingClientRect(); - const offset = elementRect.top - panelRect.top + panel.scrollTop; - panel.scrollTop = offset; + panel.scrollTo({ + top: element.offsetTop - panel.offsetTop - 16, + behavior: 'smooth' + }); } }; @@ -48,7 +48,7 @@ export function HelpView() { return (
-
+

Table of Contents