From 4da13c0811463c04d55c8ace18e40a7661f5598b Mon Sep 17 00:00:00 2001 From: github-ops Date: Sat, 27 Jun 2026 08:50:10 +0000 Subject: [PATCH] Explain approval payload preview --- apps/ui/html/wizard/step3-rest.html | 11 +++++++++++ apps/ui/js/i18n.js | 4 ++++ 2 files changed, 15 insertions(+) diff --git a/apps/ui/html/wizard/step3-rest.html b/apps/ui/html/wizard/step3-rest.html index 0293d92..3ec6e68 100644 --- a/apps/ui/html/wizard/step3-rest.html +++ b/apps/ui/html/wizard/step3-rest.html @@ -163,6 +163,17 @@ Передавать параметры вызова в подтверждение + +
+ + + + +
+
Параметры подтверждения
+
Если включено, Crank передаст параметры вызова в approval flow, чтобы внешний интерфейс или MCP-клиент мог показать пользователю, какое действие он подтверждает. Если параметры содержат чувствительные данные, выключите эту опцию.
+
+
diff --git a/apps/ui/js/i18n.js b/apps/ui/js/i18n.js index b811fcd..7f35ed3 100644 --- a/apps/ui/js/i18n.js +++ b/apps/ui/js/i18n.js @@ -610,6 +610,8 @@ var TRANSLATIONS = { 'wizard.approval.elicitation_message_hint': 'Short protocol message. The MCP client still controls the confirmation UI.', 'wizard.approval.ttl': 'How long to wait for confirmation', 'wizard.approval.show_payload': 'Send call parameters to the confirmation flow', + 'wizard.approval.payload_title': 'Confirmation parameters', + 'wizard.approval.payload_body': 'When enabled, Crank sends call parameters into the approval flow so the external UI or MCP client can show the user what action is being confirmed. Disable this option if parameters contain sensitive data.', 'wizard.step5.security_level_title': 'Operation security', 'wizard.step5.community_security_note': '', 'wizard.step5.live_title': 'Check and publish', @@ -1472,6 +1474,8 @@ var TRANSLATIONS = { 'wizard.approval.elicitation_message_hint': 'Короткое протокольное сообщение. Внешний вид окна подтверждения всё равно определяет MCP-клиент.', 'wizard.approval.ttl': 'Сколько ждать подтверждение', 'wizard.approval.show_payload': 'Передавать параметры вызова в подтверждение', + 'wizard.approval.payload_title': 'Параметры подтверждения', + 'wizard.approval.payload_body': 'Если включено, Crank передаст параметры вызова в approval flow, чтобы внешний интерфейс или MCP-клиент мог показать пользователю, какое действие он подтверждает. Если параметры содержат чувствительные данные, выключите эту опцию.', 'wizard.step5.security_level_title': 'Защита операции', 'wizard.step5.community_security_note': '', 'wizard.step5.live_title': 'Проверка и публикация',