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 (