From d6e7ce330e77e11ea1e9b82ad8e41425ce91d033 Mon Sep 17 00:00:00 2001 From: defi-failure <159208748+defi-failure@users.noreply.github.com> Date: Thu, 13 Nov 2025 18:22:00 +0800 Subject: [PATCH] feat: move error response to top and enlarge window for easier debugging (#11169) --- .../pages/home/Messages/Blocks/ErrorBlock.tsx | 42 ++++++++++++------- 1 file changed, 26 insertions(+), 16 deletions(-) diff --git a/src/renderer/src/pages/home/Messages/Blocks/ErrorBlock.tsx b/src/renderer/src/pages/home/Messages/Blocks/ErrorBlock.tsx index f3ed182ae..b8d1950df 100644 --- a/src/renderer/src/pages/home/Messages/Blocks/ErrorBlock.tsx +++ b/src/renderer/src/pages/home/Messages/Blocks/ErrorBlock.tsx @@ -207,14 +207,15 @@ const ErrorDetailModal: React.FC = ({ open, onClose, erro {t('common.close')} ]} - width={600}> + width="80%" + style={{ maxWidth: '1200px', minWidth: '600px' }}> {renderErrorDetails(error)} ) } const ErrorDetailContainer = styled.div` - max-height: 400px; + max-height: 60vh; overflow-y: auto; ` @@ -347,16 +348,8 @@ const AiSdkError = ({ error }: { error: SerializedAiSdkErrorUnion }) => { return ( - - {(isSerializedAiSdkAPICallError(error) || isSerializedAiSdkDownloadError(error)) && ( <> - {error.statusCode && ( - - {t('error.statusCode')}: - {error.statusCode} - - )} {error.url && ( {t('error.requestUrl')}: @@ -374,12 +367,27 @@ const AiSdkError = ({ error }: { error: SerializedAiSdkErrorUnion }) => { )} + + )} - {error.requestBodyValues && ( + {(isSerializedAiSdkAPICallError(error) || isSerializedAiSdkDownloadError(error)) && ( + <> + {error.statusCode && ( - {t('error.requestBodyValues')}: + {t('error.statusCode')}: + {error.statusCode} + + )} + + )} + + {isSerializedAiSdkAPICallError(error) && ( + <> + {error.responseHeaders && ( + + {t('error.responseHeaders')}: { )} - {error.responseHeaders && ( + {error.requestBodyValues && ( - {t('error.responseHeaders')}: + {t('error.requestBodyValues')}: { {error.functionality} )} + + ) }