diff options
| author | Luke Parker <[email protected]> | 2026-04-23 10:08:14 +1000 |
|---|---|---|
| committer | Aiden Cline <[email protected]> | 2026-04-23 00:25:41 -0400 |
| commit | 6387b35a2d5b36fc1ac4dd3270fa2da66cca8111 (patch) | |
| tree | 9c317af02836eb94f52f5e63a0a3eed26277cdbc | |
| parent | 1cd4c92242ea75460100a0d69855a90938e07832 (diff) | |
| download | opencode-6387b35a2d5b36fc1ac4dd3270fa2da66cca8111.tar.gz opencode-6387b35a2d5b36fc1ac4dd3270fa2da66cca8111.zip | |
log session sdk errors (#23652)
| -rw-r--r-- | packages/app/src/context/global-sync.tsx | 13 |
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, |
