feat(acp): surface Claude API retry state in chat input
Enable raw Claude SDK forwarding for ACP sessions and emit only system/api_retry events to the frontend. Show a localized single-line retry banner with loading under the conversation input, including error details and retry progress.
This commit is contained in:
@@ -1449,7 +1449,17 @@
|
||||
"toolFallbackTitle": "أداة",
|
||||
"eventErrorTitle": "خطأ الوكيل",
|
||||
"notificationTurnComplete": "{agent} أنهى الاستجابة",
|
||||
"notificationError": "{agent} خطأ: {message}"
|
||||
"notificationError": "{agent} خطأ: {message}",
|
||||
"claudeApiRetry": {
|
||||
"fallbackError": "authentication_failed",
|
||||
"retryingWithMax": "إعادة المحاولة {attempt}/{max}",
|
||||
"retryingAttempt": "إعادة المحاولة رقم {attempt}",
|
||||
"retrying": "جاري إعادة المحاولة",
|
||||
"nextRetryIn": "المحاولة التالية خلال {seconds}ث",
|
||||
"line": "{error}{status} · {retry}",
|
||||
"lineWithDelay": "{error}{status} · {retry}، {delay}",
|
||||
"httpStatus": " (HTTP {status})"
|
||||
}
|
||||
},
|
||||
"connectionLifecycle": {
|
||||
"tasks": {
|
||||
|
||||
Reference in New Issue
Block a user