Add agent-facing wizard preview
Deploy / deploy (push) Successful in 1m30s
CI / Rust Checks (push) Successful in 5m33s
CI / UI Checks (push) Successful in 5s
CI / Deployment Manifests (push) Successful in 3s
CI / Frontend E2E (push) Successful in 4m19s

This commit is contained in:
github-ops
2026-06-20 20:06:30 +00:00
parent d79ec95028
commit 751a832fcb
5 changed files with 377 additions and 0 deletions
+24
View File
@@ -566,6 +566,16 @@ var TRANSLATIONS = {
'wizard.step5.draft_actions': 'Action result',
'wizard.step5.live_save_title': 'Saving before action',
'wizard.step5.live_save_body': 'Crank saves the current settings before running checks or publishing.',
'wizard.step5.agent_preview_title': 'How the MCP client sees this tool',
'wizard.step5.agent_preview_subtitle': 'Check the name, description, input schema and examples before publication.',
'wizard.step5.copy_agent_preview': 'Copy schema',
'wizard.step5.preview_tool_name': 'Tool name',
'wizard.step5.preview_tool_title': 'Short description',
'wizard.step5.preview_tool_description': 'Description for the model',
'wizard.step5.preview_input_schema': 'Input schema',
'wizard.step5.preview_tool_call': 'Example tools/call',
'wizard.step5.preview_success_response': 'Successful response example',
'wizard.step5.preview_error_response': 'Error example',
'wizard.step5.samples_title': 'Examples and automatic setup',
'wizard.step5.samples_subtitle': 'Save example input and output data, then let Crank rebuild schemas and field bindings from them.',
'wizard.step5.input_sample': 'Input example',
@@ -652,6 +662,8 @@ var TRANSLATIONS = {
'wizard.test.no_response_body': 'Run a test first, then copy the response into the output example.',
'wizard.test.response_copied': 'Response copied',
'wizard.test.response_copied_body': 'The latest test response was copied into the output example.',
'wizard.agent_preview.copied': 'Schema copied',
'wizard.agent_preview.copied_body': 'The MCP tool schema was copied to the clipboard.',
'wizard.boolean.yes': 'yes',
'wizard.boolean.no': 'no',
'wizard.yaml.exported': 'YAML exported',
@@ -1352,6 +1364,16 @@ var TRANSLATIONS = {
'wizard.step5.draft_actions': 'Результат действия',
'wizard.step5.live_save_title': 'Сохранение перед действием',
'wizard.step5.live_save_body': 'Перед проверкой или публикацией Crank сохраняет текущие настройки.',
'wizard.step5.agent_preview_title': 'Как инструмент увидит MCP клиент',
'wizard.step5.agent_preview_subtitle': 'Проверьте имя, описание, входную схему и примеры до публикации.',
'wizard.step5.copy_agent_preview': 'Копировать схему',
'wizard.step5.preview_tool_name': 'Имя инструмента',
'wizard.step5.preview_tool_title': 'Короткое описание',
'wizard.step5.preview_tool_description': 'Описание для модели',
'wizard.step5.preview_input_schema': 'Входная схема',
'wizard.step5.preview_tool_call': 'Пример вызова tools/call',
'wizard.step5.preview_success_response': 'Пример успешного ответа',
'wizard.step5.preview_error_response': 'Пример ошибки',
'wizard.step5.samples_title': 'Примеры и автоматическая настройка',
'wizard.step5.samples_subtitle': 'Сохраните пример входных и выходных данных, затем Crank сможет пересобрать схемы и связи полей на их основе.',
'wizard.step5.input_sample': 'Пример входных данных',
@@ -1438,6 +1460,8 @@ var TRANSLATIONS = {
'wizard.test.no_response_body': 'Сначала выполните тест, затем скопируйте ответ в выходной пример.',
'wizard.test.response_copied': 'Ответ скопирован',
'wizard.test.response_copied_body': 'Последний тестовый ответ скопирован в выходной пример.',
'wizard.agent_preview.copied': 'Схема скопирована',
'wizard.agent_preview.copied_body': 'Схема MCP инструмента скопирована в буфер обмена.',
'wizard.boolean.yes': 'да',
'wizard.boolean.no': 'нет',
'wizard.yaml.exported': 'YAML экспортирован',