openskynet / scripts /experiments /read_logs.js
Darochin's picture
Mirror OpenSkyNet workspace snapshot from Git HEAD
fc93158 verified
const fs = require("fs");
const os = require("os");
const path = require("path");
const d = path.join(os.homedir(), ".openclaw", "logs");
const files = fs
.readdirSync(d)
.filter((f) => f.endsWith(".log"))
.map((f) => path.join(d, f))
.sort((a, b) => fs.statSync(b).mtimeMs - fs.statSync(a).mtimeMs);
console.log(
fs
.readFileSync(files[0], "utf8")
.split("\n")
.filter(
(l) =>
l.includes("error") ||
l.includes("rate") ||
l.includes("fallback") ||
l.includes("Fallback"),
)
.slice(-100)
.join("\n"),
);