Просмотр исходного кода

Merge branch 'codex/goal-commands' into codex/ralph-tool

Tianyi Cui 2 месяцев назад
Родитель
Сommit
5eb592aa89
1 измененных файлов с 1 добавлено и 2 удалено
  1. 1 2
      packages/goal/goal-session/src/outcome.ts

+ 1 - 2
packages/goal/goal-session/src/outcome.ts

@@ -28,8 +28,7 @@ export function classifyGoalRound(reason: TurnEndReason, durable: boolean): Goal
     case 'aborted':
     case 'aborted':
       return { kind: 'pause', reason: reason.reason ?? 'cancelled' }
       return { kind: 'pause', reason: reason.reason ?? 'cancelled' }
     case 'error': {
     case 'error': {
-      const code = reason.failure?.code ?? reason.code
-      const message = reason.failure?.message ?? reason.message ?? 'model request failed'
+      const { code, message } = reason.failure ?? reason
       return code === 'RATE_LIMIT' || code === 'QUOTA'
       return code === 'RATE_LIMIT' || code === 'QUOTA'
         ? { kind: 'blocked', code: 'usage-limited', message }
         ? { kind: 'blocked', code: 'usage-limited', message }
         : { kind: 'blocked', code: 'turn-error', message }
         : { kind: 'blocked', code: 'turn-error', message }