diff --git a/packages/opencode/src/cli/cmd/tui/feature-plugins/system/diff-viewer.tsx b/packages/opencode/src/cli/cmd/tui/feature-plugins/system/diff-viewer.tsx index 94c72b84ed..013a032afc 100644 --- a/packages/opencode/src/cli/cmd/tui/feature-plugins/system/diff-viewer.tsx +++ b/packages/opencode/src/cli/cmd/tui/feature-plugins/system/diff-viewer.tsx @@ -107,7 +107,9 @@ function DiffViewer(props: { api: TuiPluginApi }) { }) const files = createMemo(() => diff() ?? []) const [focus, setFocus] = createSignal("patches") - const [fileTreeEnabled, setFileTreeEnabled] = createSignal(props.api.kv.get(KV_SHOW_FILE_TREE, true) !== false) + const [fileTreeEnabled, setFileTreeEnabled] = createSignal( + props.api.kv.get(KV_SHOW_FILE_TREE, true) !== false, + ) const showFileTree = createMemo(() => showDiffViewerFileTree(fileTreeEnabled(), files().length)) const [singlePatch, setSinglePatch] = createSignal(props.api.kv.get(KV_SINGLE_PATCH, false) === true) const patchPaneWidth = createMemo(() => dimensions().width - (showFileTree() ? 33 : 0) - 4) diff --git a/packages/sdk/openapi.json b/packages/sdk/openapi.json index 5d4139139a..877d9ba7e6 100644 --- a/packages/sdk/openapi.json +++ b/packages/sdk/openapi.json @@ -2288,6 +2288,15 @@ "enum": ["git", "branch"] }, "required": true + }, + { + "name": "context", + "in": "query", + "schema": { + "type": "integer", + "minimum": 0 + }, + "required": false } ], "responses": {