summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authoradamelmore <[email protected]>2026-01-26 17:01:04 -0600
committeradamelmore <[email protected]>2026-01-26 17:01:04 -0600
commit8371ba5aecd995f04653f21f02aff81178b16557 (patch)
tree163afa913406dc8213e4286a9abf71d14309a914
parent36577479c57e0a3dd30f0e8e90f0c596f79550f1 (diff)
downloadopencode-8371ba5aecd995f04653f21f02aff81178b16557.tar.gz
opencode-8371ba5aecd995f04653f21f02aff81178b16557.zip
chore: cleanup
-rw-r--r--packages/app/src/context/local.tsx24
1 files changed, 0 insertions, 24 deletions
diff --git a/packages/app/src/context/local.tsx b/packages/app/src/context/local.tsx
index 5f5d51dbd..f51bb6930 100644
--- a/packages/app/src/context/local.tsx
+++ b/packages/app/src/context/local.tsx
@@ -1,6 +1,5 @@
import { createStore } from "solid-js/store"
import { batch, createMemo } from "solid-js"
-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"
@@ -8,31 +7,8 @@ import { base64Encode } from "@opencode-ai/util/encode"
import { useProviders } from "@/hooks/use-providers"
import { useModels } from "@/context/models"
-export type LocalFile = FileNode &
- Partial<{
- loaded: boolean
- pinned: boolean
- expanded: boolean
- content: FileContent
- selection: { startLine: number; startChar: number; endLine: number; endChar: number }
- scrollTop: number
- view: "raw" | "diff-unified" | "diff-split"
- folded: string[]
- selectedChange: number
- status: FileStatus
- }>
-export type TextSelection = LocalFile["selection"]
-export type View = LocalFile["view"]
-
-export type LocalModel = Omit<Model, "provider"> & {
- provider: Provider
- latest?: boolean
-}
export type ModelKey = { providerID: string; modelID: string }
-export type FileContext = { type: "file"; path: string; selection?: TextSelection }
-export type ContextItem = FileContext
-
export const { use: useLocal, provider: LocalProvider } = createSimpleContext({
name: "Local",
init: () => {