perf: add process memory metrics (#6656)

* perf: reduce trace span and metrics

* perf: add process memory metrics

* fix: translations
This commit is contained in:
Ryo
2026-03-26 23:37:45 +08:00
committed by GitHub
parent 6e6b026d13
commit 2234859440
12 changed files with 760 additions and 553 deletions
@@ -16,6 +16,14 @@ type FileTypeSelectorValue = {
customFileExtensionList?: string[];
};
const fileExtensionTypeTranslationMap = new Map<FileExtensionKeyType, string>([
['canSelectFile', 'app:upload_file_extension_type_canSelectFile'],
['canSelectImg', 'app:upload_file_extension_type_canSelectImg'],
['canSelectVideo', 'app:upload_file_extension_type_canSelectVideo'],
['canSelectAudio', 'app:upload_file_extension_type_canSelectAudio'],
['canSelectCustomFileExtension', 'app:upload_file_extension_type_canSelectCustomFileExtension']
]);
export const FileTypeSelectorPanel = ({
value,
onChange
@@ -190,7 +198,7 @@ export const FileTypeSelectorPanel = ({
onChange={(e) => handleTypeChange(type as FileExtensionKeyType, e.target.checked)}
>
<Box color={'myGray.900'} lineHeight={1}>
{t(`app:upload_file_extension_type_${type}`)}
{t(fileExtensionTypeTranslationMap.get(type as FileExtensionKeyType) || type)}
</Box>
<Box mt={1} fontSize={'xs'} color={'myGray.500'} wordBreak={'break-word'} w="full">
{exts.map((ext) => ext.slice(1)).join('/')}
+4
View File
@@ -466,6 +466,10 @@
"upload_file_extension_type_canSelectCustomFileExtension": "Custom file extension type",
"upload_file_extension_type_canSelectCustomFileExtension_placeholder": "file extension name",
"upload_file_extension_types": "Supported file types",
"upload_file_extension_type_canSelectAudio": "Audio",
"upload_file_extension_type_canSelectFile": "Document",
"upload_file_extension_type_canSelectImg": "Image",
"upload_file_extension_type_canSelectVideo": "Video",
"upload_file_max_amount": "Maximum File Quantity",
"upload_file_max_amount_tip": "Maximum number of files uploaded in a single round of conversation",
"upload_method": "Upload method",
+4
View File
@@ -468,6 +468,10 @@
"upload_file_extension_types": "支持上传的类型",
"upload_file_max_amount": "最大文件数量",
"upload_file_max_amount_tip": "单轮对话中最大上传文件数量",
"upload_file_extension_type_canSelectAudio": "音频",
"upload_file_extension_type_canSelectFile": "文档",
"upload_file_extension_type_canSelectImg": "图片",
"upload_file_extension_type_canSelectVideo": "视频",
"upload_method": "上传方式",
"url_upload": "文件链接",
"use_agent_sandbox": "虚拟机",
+4
View File
@@ -452,6 +452,10 @@
"upload_file_extension_type_canSelectCustomFileExtension": "自定義文件擴展類型",
"upload_file_extension_type_canSelectCustomFileExtension_placeholder": "文件擴展名",
"upload_file_extension_types": "支持上傳的類型",
"upload_file_extension_type_canSelectAudio": "音頻",
"upload_file_extension_type_canSelectFile": "文檔",
"upload_file_extension_type_canSelectImg": "圖片",
"upload_file_extension_type_canSelectVideo": "視頻",
"upload_file_max_amount": "最大檔案數量",
"upload_file_max_amount_tip": "單輪對話中最大上傳檔案數量",
"upload_method": "上傳方式",