log session sdk errors (#23652)
This commit is contained in:
@@ -295,6 +295,19 @@ function createGlobalSync() {
|
|||||||
const event = e.details
|
const event = e.details
|
||||||
const recent = bootingRoot || Date.now() - bootedAt < 1500
|
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") {
|
if (directory === "global") {
|
||||||
applyGlobalEvent({
|
applyGlobalEvent({
|
||||||
event,
|
event,
|
||||||
|
|||||||
Reference in New Issue
Block a user