export const I18N_EN_US: Record = { "Mobile.Nav.home": "Home", "Mobile.Nav.unionRecord": "Directory", "Mobile.Nav.agent": "Agent", "Mobile.Nav.app": "App", "Mobile.App.pressAgainToExit": "Press again to exit the app", "Mobile.Common.loginRegister": "Sign In / Sign Up", "Mobile.Common.noticeExperience": "You are viewing demo data. Sign in to access all features.", "Mobile.Common.recentUsed": "Recently Used", "Mobile.Common.conversationHistory": "Conversation History", "Mobile.Common.menu": "Menu", "Mobile.Common.tip": "Tip", "Mobile.Common.confirm": "Confirm", "Mobile.Common.cancel": "Cancel", "Mobile.Common.agree": "Agree", "Mobile.Common.disagree": "Disagree", "Mobile.Common.switching": "Switching...", "Mobile.Common.switchSuccess": "Language updated", "Mobile.Common.switchFailed": "Failed to switch language", "Mobile.Common.noData": "No data", "Mobile.Common.noMoreData": "No more data", "Mobile.Common.all": "All", "Mobile.Common.appName": "Qiming", "Mobile.Common.coverImageAlt": "Cover image", "Mobile.Common.avatarAlt": "Avatar", "Mobile.Common.noDataImageAlt": "No data illustration", "Mobile.Common.agentIconAlt": "Agent icon", "Mobile.Common.skillIconAlt": "Skill icon", "Mobile.Common.appLogoAlt": "App logo", "Mobile.Common.deleteIconAlt": "Delete", "Mobile.Auth.agreementPrefix": "I have read and agree to the Terms:", "Mobile.Auth.agreementSeparator": ", ", "Mobile.Auth.serviceAgreement": "Terms of Service", "Mobile.Auth.userAgreementLink": "https://qiming.com/user-agreement.html", "Mobile.Auth.privacyAgreement": "Privacy Policy", "Mobile.Auth.privacyAgreementLink": "https://qiming.com/privacy.html", "Mobile.Auth.loginSuccess": "Sign in successful", "Mobile.Auth.loginFailed": "Sign in failed", "Mobile.Auth.passwordLogin": "Sign In with Password", "Mobile.Auth.codeLoginRegister": "Sign In / Sign Up with Code", "Mobile.Auth.nextStep": "Next", "Mobile.Auth.login": "Sign In", "Mobile.Auth.inputPhone": "Please enter your phone number", "Mobile.Auth.defaultAreaCode": "+86", "Mobile.Auth.inputEmail": "Please enter your email", "Mobile.Auth.inputPassword": "Please enter your password", "Mobile.Auth.invalidPhoneFormat": "Please enter a valid phone number", "Mobile.Auth.invalidEmailFormat": "Please enter a valid email address", "Mobile.Auth.codeSentSuccess": "Verification code sent", "Mobile.Auth.inputEmailCode": "Enter email verification code", "Mobile.Auth.inputSmsCode": "Enter SMS verification code", "Mobile.Auth.codeSentToPrefix": "Verification code sent to", "Mobile.Auth.codeSentToEmailTarget": "your email", "Mobile.Auth.codeSentToPhoneTarget": "phone number", "Mobile.Auth.inputVerifyCode": "Please enter the verification code", "Mobile.Auth.resend": "Resend", "Mobile.Auth.resendSuccess": "Code resent successfully", "Mobile.Auth.sending": "Sending...", "Mobile.Auth.clipboardReadFailed": "Failed to read clipboard", "Mobile.Auth.clipboardGetFailed": "Failed to get clipboard", "Mobile.Auth.codeAutoFilled": "Code auto-filled", "Mobile.Auth.pasteSixDigits": "Please paste a 6-digit code", "Mobile.Auth.clipboardNotSixDigits": "Clipboard content is not a 6-digit code", "Mobile.Auth.clipboardEmpty": "Clipboard is empty", "Mobile.Auth.setPasswordTitle": "Set Password", "Mobile.Auth.setPasswordDesc": "Use at least 6 characters. Do not use passwords from other websites or easily guessed passwords.", "Mobile.Auth.inputPasswordAgain": "Please re-enter your password", "Mobile.Auth.setting": "Setting up...", "Mobile.Common.ok": "OK", "Mobile.Auth.passwordMinLength": "Password must be at least 6 characters", "Mobile.Auth.confirmPassword": "Please confirm password", "Mobile.Auth.passwordMismatch": "Passwords do not match", "Mobile.Auth.passwordSetSuccess": "Password set successfully", "Mobile.Auth.passwordSetFailed": "Failed to set password. Please try again.", "Mobile.Common.networkRetry": "Network error. Please try again.", "Mobile.Auth.pleaseAgreeProtocol": "Please agree to the Terms and Privacy Policy.", "Mobile.Auth.userCancelAuthorize": "Authorization canceled", "Mobile.Auth.oneClickLogin": "Quick Sign In", "Mobile.Auth.phoneLoginRegister": "Phone Sign In / Sign Up", "Mobile.Auth.welcomeUse": "Welcome to {siteName}", "Mobile.Header.mySubscriptions": "My Subscriptions", "Mobile.Header.profile": "Profile", "Mobile.Header.logout": "Sign Out", "Mobile.Header.logoutSuccess": "Signed out", "Mobile.Header.logoutFailed": "Sign out failed", "Mobile.MySubscriptions.title": "My Subscriptions", "Mobile.MySubscriptions.notEnabled": "Subscription is not enabled yet", "Mobile.MySubscriptions.empty": "No subscriptions yet", "Mobile.MySubscriptions.totalCredits": "Total Credits", "Mobile.MySubscriptions.subscriptionCredits": "Subscription Credits", "Mobile.MySubscriptions.purchaseCredits": "Purchase Credits", "Mobile.MySubscriptions.activityCredits": "Activity Credits", "Mobile.MySubscriptions.addPurchase": "+ Add", "Mobile.MySubscriptions.detail": "Detail", "Mobile.MySubscriptions.planGrid": "Subscription Plans", "Mobile.MySubscriptions.currentPlan": "In Use", "Mobile.MySubscriptions.statusActive": "Active", "Mobile.MySubscriptions.statusHot": "Hot", "Mobile.MySubscriptions.feeMonth": "Monthly Fee", "Mobile.MySubscriptions.feeQuarter": "Quarterly Fee", "Mobile.MySubscriptions.feeYear": "Yearly Fee", "Mobile.MySubscriptions.perMonth": "/Month", "Mobile.MySubscriptions.perQuarter": "/Quarter", "Mobile.MySubscriptions.perYear": "/Year", "Mobile.MySubscriptions.perForever": "/Forever", "Mobile.MySubscriptions.renewNow": "Renew", "Mobile.MySubscriptions.upgradeNow": "Upgrade", "Mobile.MySubscriptions.subscribeNow": "Subscribe", "Mobile.MySubscriptions.currentPlanButton": "Current Plan", "Mobile.MySubscriptions.continuousMonthly": "Continuous Monthly", "Mobile.MySubscriptions.continuousQuarterly": "Continuous Quarterly", "Mobile.MySubscriptions.continuousYearly": "Continuous Yearly", "Mobile.MySubscriptions.nextRenewal": "Next renewal: {time}", "Mobile.MySubscriptions.subscribedContent": "Subscribed Content", "Mobile.MySubscriptions.tabAgents": "Agents", "Mobile.MySubscriptions.tabSkills": "Skills", "Mobile.MySubscriptions.tabCredits": "Purchase Credits", "Mobile.MySubscriptions.subAmount": "Sub Amount", "Mobile.MySubscriptions.usedAmount": "Used", "Mobile.MySubscriptions.purchaseAmount": "Purchase Amount", "Mobile.MySubscriptions.remaining": "Remaining", "Mobile.MySubscriptions.creditUnit": "Credits", "Mobile.MySubscriptions.expireTime": "Expire Time", "Mobile.MySubscriptions.subscribing": "Active", "Mobile.MySubscriptions.expired": "Expired", "Mobile.MySubscriptions.aboutToUseUp": "Running Low", "Mobile.MySubscriptions.fullyUsed": "Used Up", "Mobile.MySubscriptions.normalUsage": "Sufficient", "Mobile.MySubscriptions.validityForever": "Permanent", "Mobile.MySubscriptions.boughtOut": "Bought Out", "Mobile.MySubscriptions.permanentUse": "Permanent", "Mobile.MySubscriptions.buyoutPriceLabel": "Buyout Price", "Mobile.MySubscriptions.monthlyPayment": "Monthly", "Mobile.MySubscriptions.quarterlyPayment": "Quarterly", "Mobile.MySubscriptions.yearlyPayment": "Yearly", "Mobile.MySubscriptions.purchaseTitle": "Purchase Credits", "Mobile.MySubscriptions.purchaseSubtitle": "Select a credit package for instant delivery", "Mobile.MySubscriptions.orderIdNotFound": "Order ID not found", "Mobile.MySubscriptions.creditPackageCredit": "Credits", "Mobile.MySubscriptions.loadFailed": "Load failed", "Mobile.MySubscriptions.paySuccess": "Payment successful", "Mobile.MySubscriptions.payFailed": "Payment failed", "Mobile.MySubscriptions.payPending": "Payment pending", "Mobile.MySubscriptions.stateActive": "Active", "Mobile.MySubscriptions.stateExpired": "Expired", "Mobile.MySubscriptions.stateCancelled": "Cancelled", "Mobile.Profile.title": "Profile", "Mobile.Profile.userName": "Username", "Mobile.Profile.phone": "Phone", "Mobile.Profile.email": "Email", "Mobile.Profile.pendingBind": "Pending", "Mobile.Profile.dynamicCodeExpire": "Dynamic verification code (expires {expire})", "Mobile.Profile.version": "Version", "Mobile.Profile.language": "Language", "Mobile.Profile.languagePlaceholder": "Select language", "Mobile.Profile.default": "Default", "Mobile.Profile.selectLanguage": "Select language", "Mobile.Link.invalidConfig": "Link configuration is invalid", "Mobile.Link.copyAndOpen": "Link copied. Please paste it manually to open", "Mobile.Link.openFailed": "Failed to open link", "Mobile.Link.copied": "Link copied", "Mobile.Page.loading": "Loading", "Mobile.Page.inputRequired": "Please enter content", "Mobile.Page.loadingMore": "Loading...", "Mobile.AgentList.fetchCategoryFailed": "Failed to load categories", "Mobile.AgentList.fetchAgentFailed": "Failed to load agent list", "Mobile.AgentList.unCollectFailed": "Failed to remove favorite", "Mobile.AgentList.collectFailed": "Failed to add to favorites", "Mobile.AgentList.confirmDeleteAgent": "Are you sure you want to delete this agent?", "Mobile.AgentList.deleteFailed": "Delete failed", "Mobile.AgentList.paymentRequiredTag": "Paid", "Mobile.AgentList.subscribedTag": "Subscribed", "Mobile.Conversation.unnamed": "Untitled conversation", "Mobile.Conversation.unknownAgent": "Unknown agent", "Mobile.Conversation.executing": "Running", "Mobile.AgentUnion.searchPlaceholder": "Search Directory", "Mobile.AgentUnion.fetchHomeAgentListFailed": "Failed to load agents", "Mobile.TempSession.defaultDesc": "I'm your AI assistant. How can I help you?", "Mobile.TempSession.inputPlaceholder": "Enter a command", "Mobile.Auth.resendAfterSeconds": "{seconds}s", "Mobile.AgentSearch.placeholder": "Search agents", "Mobile.AgentSearch.pageAppPlaceholder": "Search App", "Mobile.AgentSearch.emptyResult": "No results", "Mobile.AgentSearch.fetchAgentFailed": "Failed to load agents", "Mobile.AgentSearch.fetchRecentUsedFailed": "Failed to load recently used agents", "Mobile.Chat.noAgentPermission": "You do not have permission to access this agent", "Mobile.Chat.subscriptionRequiredTip": "Please subscribe or upgrade your plan to use", "Mobile.Conversation.mySubscription": "My Subscription", "Mobile.Chat.subscriptionModalTitle": "Subscription Plans", "Mobile.Common.loading": "Loading...", "Mobile.Chat.callLimitLabel": "Call Limit", "Mobile.Chat.unlimited": "Unlimited", "Mobile.Chat.timesPerMonth": " times/month", "Mobile.Chat.takePhoto": "Take Photo", "Mobile.Chat.album": "Album", "Mobile.Chat.file": "File", "Mobile.Chat.skill": "Skill", "Mobile.Chat.aiGeneratedDisclaimer": "AI-generated content, please verify carefully", "Mobile.Chat.fileLimitReached": "You already have {count} files. Please delete some and reselect", "Mobile.Chat.fileMaxSelect": "You can select up to {count} files.", "Mobile.Chat.imageLimitReached": "You already have {count} images. Please delete some and reselect", "Mobile.Chat.imageMaxSelect": "You can select up to {count} images.", "Mobile.Chat.fillRequiredParams": "Please fill in required fields", "Mobile.Chat.removeUploadFailed": "Please remove any images or files that failed to upload before proceeding", "Mobile.Chat.previewTypeUnsupported": "This file type cannot be previewed", "Mobile.Chat.chooseImageFailed": "Failed to select image: {reason}", "Mobile.Chat.uploadImageAlt": "Upload image", "Mobile.Chat.uploadFileAlt": "Upload file", "Mobile.Chat.modelSelect": "Model Selection", "Mobile.Chat.thinking": "Thinking", "Mobile.Chat.thought": "Thought", "Mobile.Common.retry": "Retry", "Mobile.Common.copySuccess": "Copied", "Mobile.Common.copyFailed": "Copy failed", "Mobile.Common.from": "From", "Mobile.Common.loadMore": "Load more", "Mobile.Common.open": "Open", "Mobile.Common.pageHome": "Home", "Mobile.Common.workspace": "Workspace", "Mobile.Common.pleaseInput": "Please enter", "Mobile.Common.pleaseSelect": "Please select", "Mobile.Common.requiredMark": "*", "Mobile.Common.optionSeparator": "/", "Mobile.Conversation.newConversation": "New conversation", "Mobile.Conversation.moreInfo": "More info", "Mobile.Conversation.favorite": "Favorite", "Mobile.Conversation.more": "More", "Mobile.Conversation.share": "Share", "Mobile.Conversation.allConversations": "All conversations", "Mobile.Conversation.relatedTitle": "Related conversations", "Mobile.Conversation.viewAll": "View all", "Mobile.ThirdParty.UniAiX.invalidMessageContent": "Message content is not a string", "Mobile.ThirdParty.MpHtml.copyCode": "Copy code", "Mobile.ThirdParty.MpHtml.saveSuccess": "Saved successfully", "Mobile.ThirdParty.MpHtml.executionPlan": "Execution plan", "Mobile.ThirdParty.MpHtml.callArguments": "Call arguments", "Mobile.ThirdParty.MpHtml.callResult": "Call result", "Mobile.ThirdParty.MpHtml.emptyResult": "Result is empty", "Mobile.ThirdParty.MpHtml.toolCall": "Tool Calls", "Mobile.ThirdParty.MpHtml.itemCount": "items", "Mobile.ThirdParty.UniCaptcha.defaultTitle": "Enter verification code", "Mobile.ThirdParty.UniCaptcha.fillCaptcha": "Please enter the verification code", "Mobile.ThirdParty.UniCaptcha.sceneRequired": "Scene is required", "Mobile.ThirdParty.XTools.saveSuccess": "Saved successfully", "Mobile.ThirdParty.XTools.saveFailed": "Save failed", "Mobile.ThirdParty.XTools.wechatUnsupported": "WeChat operation is not supported in the current environment", "Mobile.ThirdParty.XTools.getServiceFailed": "Failed to get service. This action is not supported", "Mobile.Conversation.loadingHistory": "Loading conversation history", "Mobile.Conversation.settingsTitle": "Conversation Settings", "Mobile.Conversation.settingsLocked": "Conversation settings cannot be changed after the conversation starts.", "Mobile.Conversation.startWithAgent": "Start chatting with {name}", "Mobile.Conversation.chatKeyRequired": "Chat link key cannot be empty", "Mobile.Conversation.idRequired": "Conversation ID cannot be empty", "Mobile.Conversation.agentIdMissing": "Agent ID is missing", "Mobile.Conversation.unfavoriteSuccess": "Unfavorited", "Mobile.Conversation.favoriteSuccess": "Added to favorites", "Mobile.FilePreview.getShareKeyFailed": "Failed to get share link", "Mobile.FilePreview.shareDomainMissing": "Share failed: current domain is unavailable", "Mobile.FilePreview.shareSuccess": "Shared successfully. Link copied.", "Mobile.FilePreview.shareFailed": "Share failed", "Mobile.FilePreview.invalidParams": "Conversation ID or file name cannot be empty", "Mobile.FilePreview.previewPageLoadFailed": "Preview page failed to load", "Mobile.FilePreview.documentRenderFailed": "Document render failed", "Mobile.PagePreview.defaultTitle": "Page preview", "Mobile.FileTree.noFiles": "No files yet", "Mobile.FileTree.invalidConversationId": "Conversation ID is invalid. Cannot export.", "Mobile.FileTree.preparingDownload": "Preparing download...", "Mobile.FileTree.exportSuccess": "Export successful!", "Mobile.FileTree.exportUnknownError": "An unknown error occurred during export", "Mobile.FileTree.exportFailed": "Export failed: {message}", "Mobile.FileTree.linkFileNotSupported": "This link file cannot be previewed", "Mobile.FileTree.downloading": "Downloading...", "Mobile.FileTree.downloadServerError": "Download failed: server returned an error", "Mobile.FileTree.serverError": "Server error", "Mobile.FileTree.saveFailed": "Failed to save file", "Mobile.FileTree.downloadComplete": "Download complete", "Mobile.FileTree.zipSavedContent": 'ZIP file saved successfully!\n\nFile name: {fileName}\nFile path:\n{filePath}\n\nTip: The file is stored in mini-program storage. You can check it in WeChat settings, or tap "Open" to view it.', "Mobile.FileTree.openFailed": "Unable to open file. Please view it in WeChat settings", "Mobile.FileTree.fileValidateFailed": "File validation failed", "Mobile.FileTree.downloadFailedWithCode": "Download failed: {code}", "Mobile.FileTree.downloadNetworkFailed": "Download failed. Please check your network.", "Mobile.AgentDev.downloadFailedWithCode": "Download failed: {code}", "Mobile.PageCard.noPreviewImage": "No preview image available", "Mobile.PageCard.createdAt": "Created on {date}", "Mobile.ButtonWrapper.pagePathParamConfigError": "Invalid page path parameter configuration", "Mobile.ButtonWrapper.pagePathConfigError": "Invalid page path configuration", "Mobile.Sandbox.selectorTitle": "Agent computer selection", "Mobile.Sandbox.unavailable": "Computer unavailable", "Mobile.Sandbox.noneAvailable": "No available computer", "Mobile.Sandbox.switchFailed": "Switch failed", "Mobile.Skill.searchSkillName": "Search skill name", "Mobile.Skill.empty": "No skills yet", "Mobile.Skill.recentUsed": "Recently Used", "Mobile.Skill.myFavorites": "My Favorites", "Mobile.Voice.holdToTalk": "Hold to talk", "Mobile.Voice.recognizing": "Recognizing speech...", "Mobile.Voice.connecting": "Connecting...", "Mobile.Voice.conversationActiveError": "Conversation is active. Pause the current session first.", "Mobile.Voice.noSpeechDetected": "No speech detected", "Mobile.Voice.serviceNotReady": "Audio upload service not initialized", "Mobile.Voice.permissionRequired": "Recording permission required", "Mobile.Voice.permissionContent": "Recording needs microphone access. Allow permission in settings.", "Mobile.Voice.goToSettings": "Go to settings", "Mobile.Voice.recordFailed": "Recording failed", "Mobile.Webview.defaultTitle": "Extension Page", "Mobile.Webview.loadFailed": "Failed to load page", "Mobile.Webview.aiReading": "AI is reading the webpage...", "Mobile.Common.invalidInputString": "Input is empty or not a string", "Mobile.Common.invalidJsonFormat": "Invalid JSON format", "Mobile.Common.missingPathParam": "Missing path parameter: {key}", "Mobile.Time.yearsAgo": "{count} years ago", "Mobile.Time.lastYear": "Last year", "Mobile.Time.monthsAgo": "{count} months ago", "Mobile.Time.daysAgo": "{count} days ago", "Mobile.Time.dayBeforeYesterday": "The day before yesterday", "Mobile.Time.yesterday": "Yesterday", "Mobile.Time.hoursAgo": "{count} hours ago", "Mobile.Time.minutesAgo": "{count} minutes ago", "Mobile.Time.justNow": "Just now", "Mobile.Permission.microphoneTitle": "Microphone permission required", "Mobile.Permission.microphoneDescription": "Recording requires microphone access. Please allow microphone permission in browser settings and try again.", "Mobile.Permission.cameraTitle": "Camera permission required", "Mobile.Permission.cameraDescription": "Taking photos requires camera access. Please allow camera permission in browser settings and try again.", "Mobile.Permission.stepClickLock": "Click the lock icon on the left side of the browser address bar", "Mobile.Permission.stepAllowMicrophone": 'Find "Microphone" and choose "Allow"', "Mobile.Permission.stepRefreshRetryRecord": "Refresh the page and try recording again", "Mobile.Permission.stepAllowCamera": 'Find "Camera" and choose "Allow"', "Mobile.Permission.stepRefreshRetryPhoto": "Refresh the page and try taking photos again", "Mobile.Permission.guideContent": "{description}\n\nSteps:\n{steps}", "Mobile.Permission.gotIt": "Got it", "Mobile.Stream.timeoutDisconnected": "Request timed out and was disconnected", "Mobile.Stream.httpErrorWithCode": "Request failed with status code: {code}", "Mobile.AudioUploader.pathRequired": "Audio file path is required", "Mobile.AudioUploader.fileEmpty": "Audio file is empty", "Mobile.AudioUploader.fileTooLarge": "File is too large. Please keep it under 10MB.", "Mobile.AudioUploader.durationTooLong": "Audio duration is too long. Maximum is 10 minutes.", "Mobile.AudioUploader.noTextRecognized": "No text recognized", "Mobile.AudioUploader.responseParseFailed": "Failed to parse response data", "Mobile.AudioUploader.networkFailed": "Network request failed", "Mobile.AudioUploader.uploadFailed": "Upload failed", "Mobile.AudioUploader.requestFailedWithCode": "Request failed with status code: {code}", "Mobile.AudioUploader.networkTimeout": "Network connection timed out. Please check your network settings", "Mobile.AudioUploader.networkException": "Network connection error. Please check your network settings.", "Mobile.AudioUploader.serverError": "Internal server error. Please try again later", "Mobile.AudioUploader.fileTooLargeDuration": "File is too large. Please shorten the recording duration", "Mobile.AudioUploader.formatNotSupported": "Audio format is not supported", "Mobile.AudioUploader.fileReadFailed": "File read failed: {reason}", "Mobile.Common.restarting": "Restarting...", "Mobile.Sandbox.restartAgent": "Restart agent", "Mobile.Sandbox.restartAgentSuccess": "Agent restarted successfully!", "Mobile.Sandbox.restartAgentFailed": "Failed to restart agent", "Mobile.Sandbox.restartCloudComp": "Restart agent computer", "Mobile.Sandbox.restartCloudCompSuccess": "Agent computer restarted successfully!", "Mobile.Sandbox.restartClient": "Restart client", "Mobile.Sandbox.restartClientSuccess": "Client restarted successfully!", "Mobile.Common.operationFailed": "Operation failed", "Mobile.Components.HistoryConversationList.rename": "Rename", "Mobile.Components.HistoryConversationList.delete": "Delete", "Mobile.Components.HistoryConversationList.renameModalTitle": "Rename", "Mobile.Components.HistoryConversationList.renamePlaceholder": "Please enter a new name", "Mobile.Components.HistoryConversationList.renameSuccess": "Renamed successfully", "Mobile.Components.HistoryConversationList.renameTitleEmpty": "Title cannot be empty", "Mobile.Components.HistoryConversationList.renameTitleTooLong": "Title cannot exceed 50 characters", "Mobile.Components.HistoryConversationList.deleteModalTitle": "Delete Conversation", "Mobile.Components.HistoryConversationList.deleteModalContent": "This conversation will be permanently deleted and cannot be recovered. Are you sure you want to delete it?", "Mobile.Components.HistoryConversationList.deleteSuccess": "Deleted successfully", "Mobile.CreditRecords.pageTitle": "Credit Details", "Mobile.CreditRecords.empty": "No credit records", "Mobile.CreditRecords.remaining": "Remaining", "Mobile.CreditRecords.badgeIncrease": "+ Increase", "Mobile.CreditRecords.badgeDecrease": "- Decrease", "Mobile.CreditRecords.typeSubscription": "Subscription Grant", "Mobile.CreditRecords.typePurchase": "Purchase", "Mobile.CreditRecords.typeActivity": "Activity Grant", "Mobile.CreditRecords.typeManual": "System Grant", "Mobile.CreditRecords.typeModelCall": "Token Consumption", "Mobile.CreditRecords.typeAgentCall": "Agent Call", "Mobile.CreditRecords.typeToolCall": "Tool Call", "Mobile.CreditRecords.typeManualDeduct": "System Deduct", };