From 8afaec67940154553026cfacb204815e2ae67c9a Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Tue, 18 Nov 2025 19:54:23 -0500 Subject: [PATCH] add session diff --- packages/opencode/src/share/share-next.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/opencode/src/share/share-next.ts b/packages/opencode/src/share/share-next.ts index c25e21056..f638949fd 100644 --- a/packages/opencode/src/share/share-next.ts +++ b/packages/opencode/src/share/share-next.ts @@ -32,6 +32,14 @@ export namespace ShareNext { }, ]) }) + Bus.subscribe(Session.Event.Diff, async (evt) => { + await sync(evt.properties.sessionID, [ + { + type: "session_diff", + data: evt.properties.diff, + }, + ]) + }) } export async function create(sessionID: string) {