fix(self-evolve): resolve TS2352 in reward error metadata narrowing

This commit is contained in:
longman 2026-03-11 08:52:48 +08:00
parent 027715b928
commit c772af9031
1 changed files with 1 additions and 1 deletions

View File

@ -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"