|
|
@@ -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,
|