File size: 576 Bytes
fc93158 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | 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"),
);
|