summaryrefslogtreecommitdiffhomepage
path: root/packages/ui/src/context
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-11-25 07:40:11 -0600
committerAdam <[email protected]>2025-11-25 07:40:16 -0600
commit15facd8cfd5ed43fd503326d950df40e5ef81a3a (patch)
treed9bc3650299da970899c0cc2f888d223a5c973a5 /packages/ui/src/context
parent57bd47a44673a03f7c0fd9b509a796b36c94c130 (diff)
downloadopencode-15facd8cfd5ed43fd503326d950df40e5ef81a3a.tar.gz
opencode-15facd8cfd5ed43fd503326d950df40e5ef81a3a.zip
feat(share): SSR'd diffs
Diffstat (limited to 'packages/ui/src/context')
-rw-r--r--packages/ui/src/context/data.tsx4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/ui/src/context/data.tsx b/packages/ui/src/context/data.tsx
index a32349a86..c2766a5af 100644
--- a/packages/ui/src/context/data.tsx
+++ b/packages/ui/src/context/data.tsx
@@ -1,5 +1,6 @@
import type { Message, Session, Part, FileDiff, SessionStatus } from "@opencode-ai/sdk"
import { createSimpleContext } from "./helper"
+import { PreloadMultiFileDiffResult } from "@pierre/precision-diffs/ssr"
type Data = {
session: Session[]
@@ -9,6 +10,9 @@ type Data = {
session_diff: {
[sessionID: string]: FileDiff[]
}
+ session_diff_preload?: {
+ [sessionID: string]: PreloadMultiFileDiffResult<any>[]
+ }
message: {
[sessionID: string]: Message[]
}