summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src
diff options
context:
space:
mode:
authorLuke Parker <[email protected]>2026-04-23 10:08:14 +1000
committerAiden Cline <[email protected]>2026-04-23 00:25:41 -0400
commit6387b35a2d5b36fc1ac4dd3270fa2da66cca8111 (patch)
tree9c317af02836eb94f52f5e63a0a3eed26277cdbc /packages/app/src
parent1cd4c92242ea75460100a0d69855a90938e07832 (diff)
downloadopencode-6387b35a2d5b36fc1ac4dd3270fa2da66cca8111.tar.gz
opencode-6387b35a2d5b36fc1ac4dd3270fa2da66cca8111.zip
log session sdk errors (#23652)
Diffstat (limited to 'packages/app/src')
-rw-r--r--packages/app/src/context/global-sync.tsx13
1 files changed, 13 insertions, 0 deletions
diff --git a/packages/app/src/context/global-sync.tsx b/packages/app/src/context/global-sync.tsx
index 313ff2965..7c819918c 100644
--- a/packages/app/src/context/global-sync.tsx
+++ b/packages/app/src/context/global-sync.tsx
@@ -295,6 +295,19 @@ function createGlobalSync() {
const event = e.details
const recent = bootingRoot || Date.now() - bootedAt < 1500
+ if (event.type === "session.error") {
+ const error = event.properties.error
+ if (error?.name !== "MessageAbortedError") {
+ console.error("[global-sync] session error", {
+ scope: directory === "global" ? "global" : "workspace",
+ directory: directory === "global" ? undefined : directory,
+ project: directory === "global" ? undefined : getFilename(directory),
+ sessionID: event.properties.sessionID,
+ error,
+ })
+ }
+ }
+
if (directory === "global") {
applyGlobalEvent({
event,