summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-12-24 22:16:44 -0600
committerAdam <[email protected]>2025-12-24 22:16:44 -0600
commitb1d2fb53190a4ed4cc8e6c08d811f474b5a8f5d4 (patch)
tree5dbdea667572b48b870208780ebfbfc47706a286
parent2284a4e6dfc18126d9a2589e987ff546da7ef25c (diff)
downloadopencode-b1d2fb53190a4ed4cc8e6c08d811f474b5a8f5d4.tar.gz
opencode-b1d2fb53190a4ed4cc8e6c08d811f474b5a8f5d4.zip
fix(desktop): reconcile session diff updates
-rw-r--r--packages/app/src/context/global-sync.tsx6
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/app/src/context/global-sync.tsx b/packages/app/src/context/global-sync.tsx
index 32728650b..085c5067c 100644
--- a/packages/app/src/context/global-sync.tsx
+++ b/packages/app/src/context/global-sync.tsx
@@ -215,13 +215,13 @@ function createGlobalSync() {
break
}
case "session.diff":
- setStore("session_diff", event.properties.sessionID, event.properties.diff)
+ setStore("session_diff", event.properties.sessionID, reconcile(event.properties.diff))
break
case "todo.updated":
- setStore("todo", event.properties.sessionID, event.properties.todos)
+ setStore("todo", event.properties.sessionID, reconcile(event.properties.todos))
break
case "session.status": {
- setStore("session_status", event.properties.sessionID, event.properties.status)
+ setStore("session_status", event.properties.sessionID, reconcile(event.properties.status))
break
}
case "message.updated": {