diff options
| author | Dax <[email protected]> | 2025-12-07 19:04:14 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-12-07 19:04:14 -0500 |
| commit | ea7ec60f51f9fe3c6382f644c328188a43545b7b (patch) | |
| tree | 5204cbc059fe10b87c54ffd25782ad83710bdcdb /packages/desktop/src/context/local.tsx | |
| parent | 6667856ba5dac3e5dd77c7008cee2d09be894472 (diff) | |
| download | opencode-ea7ec60f51f9fe3c6382f644c328188a43545b7b.tar.gz opencode-ea7ec60f51f9fe3c6382f644c328188a43545b7b.zip | |
v2 SDK (#5216)
Co-authored-by: GitHub Action <[email protected]>
Diffstat (limited to 'packages/desktop/src/context/local.tsx')
| -rw-r--r-- | packages/desktop/src/context/local.tsx | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/packages/desktop/src/context/local.tsx b/packages/desktop/src/context/local.tsx index 68da03438..de4202d9a 100644 --- a/packages/desktop/src/context/local.tsx +++ b/packages/desktop/src/context/local.tsx @@ -1,7 +1,7 @@ import { createStore, produce, reconcile } from "solid-js/store" import { batch, createEffect, createMemo } from "solid-js" import { uniqueBy } from "remeda" -import type { FileContent, FileNode, Model, Provider, File as FileStatus } from "@opencode-ai/sdk" +import type { FileContent, FileNode, Model, Provider, File as FileStatus } from "@opencode-ai/sdk/v2" import { createSimpleContext } from "@opencode-ai/ui/context" import { useSDK } from "./sdk" import { useSync } from "./sync" @@ -257,7 +257,7 @@ export const { use: useLocal, provider: LocalProvider } = createSimpleContext({ const load = async (path: string) => { const relativePath = relative(path) - sdk.client.file.read({ query: { path: relativePath } }).then((x) => { + sdk.client.file.read({ path: relativePath }).then((x) => { setStore( "node", relativePath, @@ -305,7 +305,7 @@ export const { use: useLocal, provider: LocalProvider } = createSimpleContext({ } const list = async (path: string) => { - return sdk.client.file.list({ query: { path: path + "/" } }).then((x) => { + return sdk.client.file.list({ path: path + "/" }).then((x) => { setStore( "node", produce((draft) => { @@ -318,10 +318,9 @@ export const { use: useLocal, provider: LocalProvider } = createSimpleContext({ }) } - const searchFiles = (query: string) => - sdk.client.find.files({ query: { query, dirs: "false" } }).then((x) => x.data!) + const searchFiles = (query: string) => sdk.client.find.files({ query, dirs: "false" }).then((x) => x.data!) const searchFilesAndDirectories = (query: string) => - sdk.client.find.files({ query: { query, dirs: "true" } }).then((x) => x.data!) + sdk.client.find.files({ query, dirs: "true" }).then((x) => x.data!) sdk.event.listen((e) => { const event = e.details |
