fix: allow failed code agent sessions to resume

This commit is contained in:
lyon
2026-06-16 03:24:33 +08:00
parent 18da045e87
commit 43b79b6c7e
9 changed files with 43 additions and 54 deletions
+1 -1
View File
@@ -421,7 +421,7 @@ function publicManualAgentSession(session) {
function manualSessionUsable(status) {
const value = String(status ?? "").trim().toLowerCase().replace(/_/gu, "-");
return !["failed", "timeout", "canceled", "cancelled", "error", "blocked", "expired", "interrupted", "stale", "thread-resume-failed"].includes(value);
return !["blocked", "expired", "stale", "thread-resume-failed"].includes(value);
}
function manualSessionErrorPayload({ code, message, reason = null, traceId = null, sessionId = null, session = null, retryable = true, nextCommands = undefined } = {}) {