mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-19 04:57:26 +00:00
refactor(src): split oversized modules
This commit is contained in:
10
src/agents/pi-embedded-runner/abort.ts
Normal file
10
src/agents/pi-embedded-runner/abort.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
export function isAbortError(err: unknown): boolean {
|
||||
if (!err || typeof err !== "object") return false;
|
||||
const name = "name" in err ? String(err.name) : "";
|
||||
if (name === "AbortError") return true;
|
||||
const message =
|
||||
"message" in err && typeof err.message === "string"
|
||||
? err.message.toLowerCase()
|
||||
: "";
|
||||
return message.includes("aborted");
|
||||
}
|
||||
Reference in New Issue
Block a user