Files
stack/agents/darkwing/work/queue-56-review/r1/mut/D03.diff
T

15 lines
548 B
Diff

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;
}
}