mirror of https://github.com/openclaw/openclaw.git
fix(self-evolve): resolve TS2352 in reward error metadata narrowing
This commit is contained in:
parent
027715b928
commit
c772af9031
|
|
@ -137,7 +137,7 @@ function formatUnavailableReason(error: unknown): string {
|
|||
}
|
||||
const base = error.name || "Error";
|
||||
const message = error.message?.trim() || "no-message";
|
||||
const asRecord = error as Record<string, unknown>;
|
||||
const asRecord = error as unknown as { status?: unknown; code?: unknown };
|
||||
const status = typeof asRecord.status === "number" ? ` status=${String(asRecord.status)}` : "";
|
||||
const code =
|
||||
typeof asRecord.code === "string" || typeof asRecord.code === "number"
|
||||
|
|
|
|||
Loading…
Reference in New Issue