diff --git a/packages/runs/src/paths.mjs b/packages/runs/src/paths.mjs index 1dbb5539..f7c5f4ea 100644 --- a/packages/runs/src/paths.mjs +++ b/packages/runs/src/paths.mjs @@ -43,7 +43,8 @@ export function readJsonObject(dataRoot, ...parts) { if (file === null) return null; const value = JSON.parse(fs.readFileSync(file, "utf8")); return typeof value === "object" && value !== null && !Array.isArray(value) ? value : null; - } catch { + } catch (error) { + if (error instanceof RunsError) throw error; return null; } }