From c32f4badbde5c39643be955f4765f79cf94a4303 Mon Sep 17 00:00:00 2001 From: Phantom Date: Sun, 9 Nov 2025 17:53:05 +0800 Subject: [PATCH] fix(ErrorBlock): reorder field (#11057) feat(ErrorBlock): add responseBody display above requestBodyValues Move responseBody display to appear before requestBodyValues for better error flow readability --- .../pages/home/Messages/Blocks/ErrorBlock.tsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/renderer/src/pages/home/Messages/Blocks/ErrorBlock.tsx b/src/renderer/src/pages/home/Messages/Blocks/ErrorBlock.tsx index adf38d9aed..f3ed182aee 100644 --- a/src/renderer/src/pages/home/Messages/Blocks/ErrorBlock.tsx +++ b/src/renderer/src/pages/home/Messages/Blocks/ErrorBlock.tsx @@ -303,7 +303,7 @@ const BuiltinError = ({ error }: { error: SerializedError }) => { ) } -// 作为 base,渲染公共字段,应当在 ErrorDetailList 中渲染 +// Base component to render common fields, should be rendered inside ErrorDetailList const AiSdkErrorBase = ({ error }: { error: SerializedAiSdkError }) => { const { t } = useTranslation() const { highlightCode } = useCodeStyle() @@ -368,6 +368,13 @@ const AiSdkError = ({ error }: { error: SerializedAiSdkErrorUnion }) => { {isSerializedAiSdkAPICallError(error) && ( <> + {error.responseBody && ( + + {t('error.responseBody')}: + + + )} + {error.requestBodyValues && ( {t('error.requestBodyValues')}: @@ -392,13 +399,6 @@ const AiSdkError = ({ error }: { error: SerializedAiSdkErrorUnion }) => { )} - {error.responseBody && ( - - {t('error.responseBody')}: - - - )} - {error.data && ( {t('error.data')}: