diff --git a/.changeset/vscode-settings-descriptions.md b/.changeset/vscode-settings-descriptions.md new file mode 100644 index 00000000000..1f3e265af58 --- /dev/null +++ b/.changeset/vscode-settings-descriptions.md @@ -0,0 +1,5 @@ +--- +"kilo-code": patch +--- + +Add context to VS Code extension settings pages for Share Mode, Temperature, and other experimental settings diff --git a/packages/kilo-docs/public/img/screenshot-tests/kilo-vscode/visual-regression/settings/agent-behaviour-edit-custom-mode-chromium-linux.png b/packages/kilo-docs/public/img/screenshot-tests/kilo-vscode/visual-regression/settings/agent-behaviour-edit-custom-mode-chromium-linux.png index bba8ab7e265..9f713620f6c 100644 --- a/packages/kilo-docs/public/img/screenshot-tests/kilo-vscode/visual-regression/settings/agent-behaviour-edit-custom-mode-chromium-linux.png +++ b/packages/kilo-docs/public/img/screenshot-tests/kilo-vscode/visual-regression/settings/agent-behaviour-edit-custom-mode-chromium-linux.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:72b04f729ebf5b25e54dc9f66aa04fbc2ec888e3396df3e34a9b8f9457117763 -size 47249 +oid sha256:e880810ab62a7b449a5d9af0acb55cc87d00c9ec4e77c141b7ca504f2e88f8cc +size 50298 diff --git a/packages/kilo-docs/public/img/screenshot-tests/kilo-vscode/visual-regression/settings/mode-edit-export-chromium-linux.png b/packages/kilo-docs/public/img/screenshot-tests/kilo-vscode/visual-regression/settings/mode-edit-export-chromium-linux.png index 171ce19dea7..4e4d115170e 100644 --- a/packages/kilo-docs/public/img/screenshot-tests/kilo-vscode/visual-regression/settings/mode-edit-export-chromium-linux.png +++ b/packages/kilo-docs/public/img/screenshot-tests/kilo-vscode/visual-regression/settings/mode-edit-export-chromium-linux.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1eaae02845079c9955e95b258a137a5aae7718a0aa369f59a037a73a613514bb -size 51958 +oid sha256:eda32b638978e1ec5036df5dd67b73cffbb6751d9ea20f0b3bb11b94878366f9 +size 52209 diff --git a/packages/kilo-docs/public/img/screenshot-tests/kilo-vscode/visual-regression/settings/mode-edit-permissions-chromium-linux.png b/packages/kilo-docs/public/img/screenshot-tests/kilo-vscode/visual-regression/settings/mode-edit-permissions-chromium-linux.png index 2a22e74f26d..d1d0763498d 100644 --- a/packages/kilo-docs/public/img/screenshot-tests/kilo-vscode/visual-regression/settings/mode-edit-permissions-chromium-linux.png +++ b/packages/kilo-docs/public/img/screenshot-tests/kilo-vscode/visual-regression/settings/mode-edit-permissions-chromium-linux.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:801756a5707206d70b5c3fdcc994df12727c7488cfbfa3e7385e0452110d2e12 -size 54350 +oid sha256:5f0af06756e541a6b2454a6041dcc1bdfab977c7da25cd76d6a7b302c5819893 +size 54412 diff --git a/packages/kilo-vscode/package.json b/packages/kilo-vscode/package.json index c296ba50719..e11f5bf1449 100644 --- a/packages/kilo-vscode/package.json +++ b/packages/kilo-vscode/package.json @@ -868,12 +868,12 @@ "kilo-code.new.model.providerID": { "type": "string", "default": "kilo", - "description": "Default model provider ID for new sessions" + "markdownDescription": "Default AI provider for new sessions (e.g. `kilo`, `anthropic`, `openai`). It is recommended to configure this from the **Models** tab in Kilo Settings instead of editing this directly." }, "kilo-code.new.model.modelID": { "type": "string", "default": "kilo-auto/free", - "description": "Default model ID for new sessions" + "markdownDescription": "Default model for new sessions (e.g. `claude-sonnet-4-5`). It is recommended to configure this from the **Models** tab in Kilo Settings instead of editing this directly." }, "kilo-code.new.autocomplete.model": { "type": "string", @@ -917,12 +917,12 @@ "kilo-code.new.autocomplete.enableSmartInlineTaskKeybinding": { "type": "boolean", "default": false, - "description": "Enable smart inline task keybinding" + "markdownDescription": "When enabled, pressing `Tab` accepts an inline suggestion and `Shift+Tab` opens the inline task prompt for targeted AI‑assisted edits at the cursor position." }, "kilo-code.new.autocomplete.enableChatAutocomplete": { "type": "boolean", "default": false, - "description": "Enable chat textarea autocomplete" + "description": "Enable AI-powered autocomplete suggestions in the Kilo chat input field." }, "kilo-code.new.claudeCodeCompat": { "type": "boolean", @@ -1041,7 +1041,7 @@ "High autonomy: let Kilo take most actions with fewer interruptions", "Onboarding was skipped without changing work style settings" ], - "description": "Preferred agent work style. Set to Unset to show the onboarding flow again." + "markdownDescription": "Controls how autonomously Kilo operates. **Human in the Loop** pauses before risky actions for your review. **Autonomous** lets Kilo work with fewer interruptions. Set to **Unset** to show the onboarding flow again." }, "kilo-code.new.diff.renderMarkdown": { "type": "boolean", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/ar.ts b/packages/kilo-vscode/webview-ui/src/i18n/ar.ts index 7b22dd0583c..fab8326120b 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/ar.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/ar.ts @@ -1274,16 +1274,20 @@ export const dict = { "يستخدم الخيار الافتراضي أصواتًا مختلفة عند الاكتمال أو الحاجة إلى ردّك أو حدوث خطأ. تستخدم الخيارات الأخرى صوتًا واحدًا لجميع الأحداث.", "settings.notifications.sound.none": "بدون", "settings.experimental.share.title": "وضع المشاركة", - "settings.experimental.share.description": "سلوك مشاركة الجلسة", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "يدوي", "settings.experimental.share.auto": "تلقائي", "settings.experimental.share.disabled": "معطل", "settings.experimental.formatter.title": "المنسق", - "settings.experimental.formatter.description": "تمكين منسق الكود التلقائي", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "تمكين تكامل بروتوكول خادم اللغة", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "أداة دفعية", - "settings.experimental.batch.description": "تمكين المعالجة الدفعية لاستدعاءات الأدوات", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "بحث في قاعدة الكود", "settings.experimental.codebaseSearch.description": "تمكين البحث بالذكاء الاصطناعي باللغة الطبيعية عبر قاعدة الكود", "settings.experimental.speechToText.title": "تحويل الصوت إلى نص", @@ -1294,7 +1298,8 @@ export const dict = { "settings.models.speechToTextModel.title": "نموذج تحويل الصوت إلى نص", "settings.models.speechToTextModel.description": "اختر نموذج نسخ Kilo Gateway للإدخال الصوتي.", "settings.experimental.continueOnDeny.title": "المتابعة عند الرفض", - "settings.experimental.continueOnDeny.description": "متابعة حلقة الوكيل عند رفض الإذن", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "مهلة MCP (مللي ثانية)", "settings.experimental.mcpTimeout.description": "مهلة طلبات خادم MCP بالمللي ثانية", "settings.experimental.remote.title": "التحكم Remote", @@ -1319,11 +1324,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "موجه مخصص", "settings.agentBehaviour.prompt.description": "موجه نظام إضافي لهذا الوكيل", "settings.agentBehaviour.temperature.title": "الحرارة", - "settings.agentBehaviour.temperature.description": "حرارة أخذ العينات (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "معامل أخذ العينات النووي (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "الحد الأقصى للخطوات", - "settings.agentBehaviour.maxSteps.description": "الحد الأقصى لتكرارات الوكيل", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "مخفي", "settings.agentBehaviour.hidden.description": "إخفاء هذا الوكيل من مبدل الأوضاع في إدخال الدردشة", "settings.agentBehaviour.disable.title": "معطل", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/br.ts b/packages/kilo-vscode/webview-ui/src/i18n/br.ts index b72925f1a11..617b43d7d72 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/br.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/br.ts @@ -1304,16 +1304,20 @@ export const dict = { "A opção padrão usa sons diferentes para conclusão, interação e erros. As outras opções usam um único som para todos os eventos.", "settings.notifications.sound.none": "Nenhum", "settings.experimental.share.title": "Modo de compartilhamento", - "settings.experimental.share.description": "Comportamento do compartilhamento de sessão", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "Manual", "settings.experimental.share.auto": "Automático", "settings.experimental.share.disabled": "Desativado", "settings.experimental.formatter.title": "Formatador", - "settings.experimental.formatter.description": "Ativar formatador automático de código", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "Ativar integração do protocolo de servidor de linguagem", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "Ferramenta em lote", - "settings.experimental.batch.description": "Ativar processamento em lote de chamadas de ferramentas", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "Pesquisa de código", "settings.experimental.codebaseSearch.description": "Ativar pesquisa por linguagem natural com IA em toda a base de código", @@ -1326,7 +1330,8 @@ export const dict = { "settings.models.speechToTextModel.description": "Escolha o modelo de transcrição do Kilo Gateway para entrada de voz.", "settings.experimental.continueOnDeny.title": "Continuar ao negar", - "settings.experimental.continueOnDeny.description": "Continuar o loop do agente quando uma permissão é negada", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "Tempo limite MCP (ms)", "settings.experimental.mcpTimeout.description": "Tempo limite para solicitações do servidor MCP em milissegundos", "settings.experimental.remote.title": "Controle Remote", @@ -1351,11 +1356,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "Prompt personalizado", "settings.agentBehaviour.prompt.description": "Prompt de sistema adicional para este agente", "settings.agentBehaviour.temperature.title": "Temperatura", - "settings.agentBehaviour.temperature.description": "Temperatura de amostragem (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "Parâmetro de amostragem nucleus (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "Passos máximos", - "settings.agentBehaviour.maxSteps.description": "Iterações máximas do agente", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "Oculto", "settings.agentBehaviour.hidden.description": "Ocultar este agente do seletor de modos na entrada do chat", "settings.agentBehaviour.disable.title": "Desativado", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/bs.ts b/packages/kilo-vscode/webview-ui/src/i18n/bs.ts index d87a9c3d4bc..ae3e55658af 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/bs.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/bs.ts @@ -1304,16 +1304,20 @@ export const dict = { "Zadana opcija koristi različite zvukove za završetak, unos i greške. Ostale opcije koriste jedan zvuk za sve događaje.", "settings.notifications.sound.none": "Ništa", "settings.experimental.share.title": "Način dijeljenja", - "settings.experimental.share.description": "Ponašanje dijeljenja sesije", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "Ručno", "settings.experimental.share.auto": "Automatski", "settings.experimental.share.disabled": "Onemogućeno", "settings.experimental.formatter.title": "Formater", - "settings.experimental.formatter.description": "Omogući automatsko formatiranje koda", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "Omogući integraciju jezičkog servera", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "Batch alat", - "settings.experimental.batch.description": "Omogući batch obradu poziva alata", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "Pretraga koda", "settings.experimental.codebaseSearch.description": "Omogući AI pretragu prirodnim jezikom kroz bazu koda", "settings.experimental.speechToText.title": "Govor u tekst", @@ -1324,7 +1328,8 @@ export const dict = { "settings.models.speechToTextModel.title": "Model govora u tekst", "settings.models.speechToTextModel.description": "Odaberite Kilo Gateway model za transkripciju za glasovni unos.", "settings.experimental.continueOnDeny.title": "Nastavi pri odbijanju", - "settings.experimental.continueOnDeny.description": "Nastavi petlju agenta kada je dozvola odbijena", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "MCP istek vremena (ms)", "settings.experimental.mcpTimeout.description": "Istek vremena za MCP server zahtjeve u milisekundama", "settings.experimental.remote.title": "Remote kontrola", @@ -1349,11 +1354,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "Prilagođeni prompt", "settings.agentBehaviour.prompt.description": "Dodatni sistemski prompt za ovog agenta", "settings.agentBehaviour.temperature.title": "Temperatura", - "settings.agentBehaviour.temperature.description": "Temperatura uzorkovanja (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "Nucleus parametar uzorkovanja (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "Maks. koraci", - "settings.agentBehaviour.maxSteps.description": "Maksimalne iteracije agenta", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "Skriveno", "settings.agentBehaviour.hidden.description": "Sakrij ovog agenta iz prebacivača modova u unosu chata", "settings.agentBehaviour.disable.title": "Onemogućeno", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/da.ts b/packages/kilo-vscode/webview-ui/src/i18n/da.ts index f1a0f9aca95..86f623a38be 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/da.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/da.ts @@ -1298,16 +1298,20 @@ export const dict = { "Standardindstillingen bruger forskellige lyde til afslutning, input og fejl. Andre valg bruger én lyd til alle hændelser.", "settings.notifications.sound.none": "Ingen", "settings.experimental.share.title": "Delingstilstand", - "settings.experimental.share.description": "Adfærd for sessionsdeling", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "Manuel", "settings.experimental.share.auto": "Automatisk", "settings.experimental.share.disabled": "Deaktiveret", "settings.experimental.formatter.title": "Formater", - "settings.experimental.formatter.description": "Aktiver automatisk kodeformatering", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "Aktiver sprogserverprotokol-integration", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "Batchværktøj", - "settings.experimental.batch.description": "Aktiver batchbehandling af flere værktøjskald", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "Kodesøgning", "settings.experimental.codebaseSearch.description": "Aktiver AI-drevet naturlig sprogsøgning på tværs af kodebasen", "settings.experimental.speechToText.title": "Tale til tekst", @@ -1318,7 +1322,8 @@ export const dict = { "settings.models.speechToTextModel.title": "Model til tale til tekst", "settings.models.speechToTextModel.description": "Vælg Kilo Gateway-transskriptionsmodellen til stemmeinput.", "settings.experimental.continueOnDeny.title": "Fortsæt ved afvisning", - "settings.experimental.continueOnDeny.description": "Fortsæt agentløkken, når en tilladelse afvises", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "MCP-timeout (ms)", "settings.experimental.mcpTimeout.description": "Timeout for MCP-serveranmodninger i millisekunder", "settings.experimental.remote.title": "Remote-styring", @@ -1343,11 +1348,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "Brugerdefineret prompt", "settings.agentBehaviour.prompt.description": "Yderligere systemprompt for denne agent", "settings.agentBehaviour.temperature.title": "Temperatur", - "settings.agentBehaviour.temperature.description": "Samplingtemperatur (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "Nucleus-samplingparameter (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "Maks. trin", - "settings.agentBehaviour.maxSteps.description": "Maksimale agentiterationer", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "Skjult", "settings.agentBehaviour.hidden.description": "Skjul denne agent fra tilstandsvælgeren i chatinput", "settings.agentBehaviour.disable.title": "Deaktiveret", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/de.ts b/packages/kilo-vscode/webview-ui/src/i18n/de.ts index 62413d8341f..fa5ac368064 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/de.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/de.ts @@ -1320,16 +1320,20 @@ export const dict = { "Die Standardeinstellung verwendet unterschiedliche Töne für Abschluss, Eingabe und Fehler. Bei anderen Optionen wird für alle Ereignisse derselbe Ton verwendet.", "settings.notifications.sound.none": "Kein", "settings.experimental.share.title": "Freigabemodus", - "settings.experimental.share.description": "Verhalten der Sitzungsfreigabe", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "Manuell", "settings.experimental.share.auto": "Automatisch", "settings.experimental.share.disabled": "Deaktiviert", "settings.experimental.formatter.title": "Formatierer", - "settings.experimental.formatter.description": "Automatischen Code-Formatierer aktivieren", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "Language-Server-Protokoll-Integration aktivieren", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "Batch-Werkzeug", - "settings.experimental.batch.description": "Bündelung mehrerer Werkzeugaufrufe aktivieren", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "Codebase-Suche", "settings.experimental.codebaseSearch.description": "KI-gestützte Suche in natürlicher Sprache über die gesamte Codebasis aktivieren", @@ -1343,7 +1347,7 @@ export const dict = { "Wählen Sie das Kilo Gateway-Transkriptionsmodell für die Spracheingabe.", "settings.experimental.continueOnDeny.title": "Bei Ablehnung fortfahren", "settings.experimental.continueOnDeny.description": - "Agent-Schleife fortsetzen, wenn eine Berechtigung abgelehnt wird", + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "MCP-Zeitlimit (ms)", "settings.experimental.mcpTimeout.description": "Zeitlimit für MCP-Server-Anfragen in Millisekunden", "settings.experimental.remote.title": "Remote-Steuerung", @@ -1368,11 +1372,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "Benutzerdefinierter Prompt", "settings.agentBehaviour.prompt.description": "Zusätzlicher System-Prompt für diesen Agent", "settings.agentBehaviour.temperature.title": "Temperatur", - "settings.agentBehaviour.temperature.description": "Sampling-Temperatur (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "Nucleus-Sampling-Parameter (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "Max. Schritte", - "settings.agentBehaviour.maxSteps.description": "Maximale Agent-Iterationen", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "Versteckt", "settings.agentBehaviour.hidden.description": "Diesen Agent im Modus-Umschalter der Chat-Eingabe ausblenden", "settings.agentBehaviour.disable.title": "Deaktiviert", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/en.ts b/packages/kilo-vscode/webview-ui/src/i18n/en.ts index 4c7b9bf639f..f5cc6ce1776 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/en.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/en.ts @@ -1281,16 +1281,20 @@ export const dict = { "settings.notifications.sound.none": "None", "settings.experimental.share.title": "Share Mode", - "settings.experimental.share.description": "How session sharing behaves", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "Manual", "settings.experimental.share.auto": "Auto", "settings.experimental.share.disabled": "Disabled", "settings.experimental.formatter.title": "Formatter", - "settings.experimental.formatter.description": "Enable the automatic code formatter", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "Enable language server protocol integration", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "Batch Tool", - "settings.experimental.batch.description": "Enable batching of multiple tool calls", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "Codebase Search", "settings.experimental.codebaseSearch.description": "Enable AI-powered natural language search across your codebase", "settings.experimental.speechToText.title": "Speech to Text", @@ -1301,7 +1305,8 @@ export const dict = { "settings.models.speechToTextModel.title": "Speech to Text Model", "settings.models.speechToTextModel.description": "Choose the Kilo Gateway transcription model for voice input.", "settings.experimental.continueOnDeny.title": "Continue on Deny", - "settings.experimental.continueOnDeny.description": "Continue the agent loop when a permission is denied", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "MCP Timeout (ms)", "settings.experimental.mcpTimeout.description": "Timeout for MCP server requests in milliseconds", "settings.experimental.remote.title": "Remote Control", @@ -1327,11 +1332,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "Custom Prompt", "settings.agentBehaviour.prompt.description": "Additional system prompt for this agent", "settings.agentBehaviour.temperature.title": "Temperature", - "settings.agentBehaviour.temperature.description": "Sampling temperature (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "Nucleus sampling parameter (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "Max Steps", - "settings.agentBehaviour.maxSteps.description": "Maximum agentic iterations", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "Hidden", "settings.agentBehaviour.hidden.description": "Hide this agent from the mode switcher in the chat input", "settings.agentBehaviour.disable.title": "Disabled", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/es.ts b/packages/kilo-vscode/webview-ui/src/i18n/es.ts index bd397cea7f2..b295478cfa9 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/es.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/es.ts @@ -1312,16 +1312,20 @@ export const dict = { "La opción predeterminada utiliza sonidos diferentes para la finalización, la intervención y los errores. Las demás opciones utilizan un solo sonido para todos los eventos.", "settings.notifications.sound.none": "Ninguno", "settings.experimental.share.title": "Modo de compartir", - "settings.experimental.share.description": "Comportamiento de compartir sesión", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "Manual", "settings.experimental.share.auto": "Automático", "settings.experimental.share.disabled": "Deshabilitado", "settings.experimental.formatter.title": "Formateador", - "settings.experimental.formatter.description": "Habilitar el formateador automático de código", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "Habilitar integración del protocolo de servidor de lenguaje", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "Herramienta por lotes", - "settings.experimental.batch.description": "Habilitar procesamiento por lotes de llamadas a herramientas", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "Búsqueda de código", "settings.experimental.codebaseSearch.description": "Habilitar búsqueda por lenguaje natural con IA en toda la base de código", @@ -1334,7 +1338,8 @@ export const dict = { "settings.models.speechToTextModel.description": "Elige el modelo de transcripción de Kilo Gateway para la entrada de voz.", "settings.experimental.continueOnDeny.title": "Continuar al denegar", - "settings.experimental.continueOnDeny.description": "Continuar el bucle del agente cuando se deniega un permiso", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "Tiempo de espera MCP (ms)", "settings.experimental.mcpTimeout.description": "Tiempo de espera para solicitudes del servidor MCP en milisegundos", "settings.experimental.remote.title": "Control Remote", @@ -1359,11 +1364,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "Prompt personalizado", "settings.agentBehaviour.prompt.description": "Prompt de sistema adicional para este agente", "settings.agentBehaviour.temperature.title": "Temperatura", - "settings.agentBehaviour.temperature.description": "Temperatura de muestreo (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "Parámetro de muestreo nucleus (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "Pasos máximos", - "settings.agentBehaviour.maxSteps.description": "Iteraciones máximas del agente", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "Oculto", "settings.agentBehaviour.hidden.description": "Ocultar este agente del selector de modos en la entrada del chat", "settings.agentBehaviour.disable.title": "Desactivado", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/fr.ts b/packages/kilo-vscode/webview-ui/src/i18n/fr.ts index 4c7b9c6753a..cf7421c0556 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/fr.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/fr.ts @@ -1327,16 +1327,20 @@ export const dict = { "L’option par défaut utilise des sons différents pour la fin des sessions, les demandes d’intervention et les erreurs. Les autres options utilisent un même son pour tous les événements.", "settings.notifications.sound.none": "Aucun", "settings.experimental.share.title": "Mode de partage", - "settings.experimental.share.description": "Comportement du partage de session", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "Manuel", "settings.experimental.share.auto": "Automatique", "settings.experimental.share.disabled": "Désactivé", "settings.experimental.formatter.title": "Formateur", - "settings.experimental.formatter.description": "Activer le formateur de code automatique", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "Activer l'intégration du protocole de serveur de langage", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "Outil par lot", - "settings.experimental.batch.description": "Activer le traitement par lot d'appels d'outils", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "Recherche de code", "settings.experimental.codebaseSearch.description": "Activer la recherche en langage naturel par IA dans toute la base de code", @@ -1350,7 +1354,7 @@ export const dict = { "Choisissez le modèle de transcription Kilo Gateway pour la saisie vocale.", "settings.experimental.continueOnDeny.title": "Continuer en cas de refus", "settings.experimental.continueOnDeny.description": - "Continuer la boucle de l'agent lorsqu'une autorisation est refusée", + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "Délai MCP (ms)", "settings.experimental.mcpTimeout.description": "Délai des requêtes du serveur MCP en millisecondes", "settings.experimental.remote.title": "Contrôle Remote", @@ -1375,11 +1379,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "Prompt personnalisé", "settings.agentBehaviour.prompt.description": "Prompt système supplémentaire pour cet agent", "settings.agentBehaviour.temperature.title": "Température", - "settings.agentBehaviour.temperature.description": "Température d'échantillonnage (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "Paramètre d'échantillonnage nucleus (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "Étapes max.", - "settings.agentBehaviour.maxSteps.description": "Itérations maximales de l'agent", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "Masqué", "settings.agentBehaviour.hidden.description": "Masquer cet agent du sélecteur de mode dans la saisie du chat", "settings.agentBehaviour.disable.title": "Désactivé", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/it.ts b/packages/kilo-vscode/webview-ui/src/i18n/it.ts index ac8a36c6fbe..a0af27d1dd8 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/it.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/it.ts @@ -1141,23 +1141,28 @@ export const dict = { "L'opzione predefinita usa suoni diversi per completamento, intervento ed errori. Le altre opzioni usano un unico suono per tutti gli eventi.", "settings.notifications.sound.none": "Nessuno", "settings.experimental.share.title": "Modalità condivisione", - "settings.experimental.share.description": "Come si comporta la condivisione sessione", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "Manuale", "settings.experimental.share.auto": "Automatica", "settings.experimental.share.disabled": "Disabilitata", "settings.experimental.formatter.title": "Formatter", - "settings.experimental.formatter.description": "Abilita il formatter automatico del codice", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "Abilita integrazione language server protocol", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "Tool batch", - "settings.experimental.batch.description": "Abilita batching di più chiamate tool", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.semanticIndexing.title": "Indicizzazione semantica", "settings.experimental.semanticIndexing.description": "Abilita l'indicizzazione semantica del codebase e il tool semantic_search. Richiede configurazione indicizzazione.", "settings.experimental.codebaseSearch.title": "Ricerca codebase", "settings.experimental.codebaseSearch.description": "Abilita ricerca in linguaggio naturale con AI nel codebase", "settings.experimental.continueOnDeny.title": "Continua dopo rifiuto", - "settings.experimental.continueOnDeny.description": "Continua il loop agente quando un'autorizzazione viene negata", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "Timeout MCP (ms)", "settings.experimental.mcpTimeout.description": "Timeout per richieste server MCP in millisecondi", "settings.experimental.remote.title": "Controllo remoto", @@ -1180,11 +1185,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "Prompt personalizzato", "settings.agentBehaviour.prompt.description": "Prompt di sistema aggiuntivo per questo agente", "settings.agentBehaviour.temperature.title": "Temperatura", - "settings.agentBehaviour.temperature.description": "Temperatura di campionamento (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "Parametro di campionamento nucleus (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "Passaggi massimi", - "settings.agentBehaviour.maxSteps.description": "Numero massimo di iterazioni agentiche", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "Nascosto", "settings.agentBehaviour.hidden.description": "Nascondi questo agente dal selettore modalità nell'input chat", "settings.agentBehaviour.disable.title": "Disabilitato", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/ja.ts b/packages/kilo-vscode/webview-ui/src/i18n/ja.ts index 37ce6d37f72..f72caef7fef 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/ja.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/ja.ts @@ -1292,16 +1292,20 @@ export const dict = { "デフォルトでは、完了、入力、エラーにそれぞれ異なるサウンドが使用されます。その他の選択肢では、すべてのイベントに同じサウンドが使用されます。", "settings.notifications.sound.none": "なし", "settings.experimental.share.title": "共有モード", - "settings.experimental.share.description": "セッション共有の動作", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "手動", "settings.experimental.share.auto": "自動", "settings.experimental.share.disabled": "無効", "settings.experimental.formatter.title": "フォーマッター", - "settings.experimental.formatter.description": "自動コードフォーマッターを有効にする", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "言語サーバープロトコル統合を有効にする", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "バッチツール", - "settings.experimental.batch.description": "複数のツール呼び出しのバッチ処理を有効にする", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "コードベース検索", "settings.experimental.codebaseSearch.description": "コードベース全体でAIによる自然言語検索を有効にする", "settings.experimental.speechToText.title": "音声認識", @@ -1312,7 +1316,8 @@ export const dict = { "settings.models.speechToTextModel.title": "音声認識モデル", "settings.models.speechToTextModel.description": "音声入力に使用するKilo Gateway文字起こしモデルを選択します。", "settings.experimental.continueOnDeny.title": "拒否時に続行", - "settings.experimental.continueOnDeny.description": "権限が拒否された場合にエージェントループを続行", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "MCPタイムアウト(ミリ秒)", "settings.experimental.mcpTimeout.description": "MCPサーバーリクエストのタイムアウト(ミリ秒)", "settings.experimental.remote.title": "Remote コントロール", @@ -1337,11 +1342,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "カスタムプロンプト", "settings.agentBehaviour.prompt.description": "このエージェントの追加システムプロンプト", "settings.agentBehaviour.temperature.title": "温度", - "settings.agentBehaviour.temperature.description": "サンプリング温度(0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "核サンプリングパラメータ(0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "最大ステップ数", - "settings.agentBehaviour.maxSteps.description": "最大エージェント反復回数", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "非表示", "settings.agentBehaviour.hidden.description": "チャット入力のモード切り替えからこのエージェントを非表示にする", "settings.agentBehaviour.disable.title": "無効", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/ko.ts b/packages/kilo-vscode/webview-ui/src/i18n/ko.ts index 9b06c52e7e6..27e90a6bcc1 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/ko.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/ko.ts @@ -1286,16 +1286,20 @@ export const dict = { "기본값은 완료, 입력, 오류에 서로 다른 소리를 사용합니다. 다른 옵션에서는 모든 이벤트에 동일한 소리를 사용합니다.", "settings.notifications.sound.none": "없음", "settings.experimental.share.title": "공유 모드", - "settings.experimental.share.description": "세션 공유 동작 방식", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "수동", "settings.experimental.share.auto": "자동", "settings.experimental.share.disabled": "비활성화", "settings.experimental.formatter.title": "포매터", - "settings.experimental.formatter.description": "자동 코드 포매터 활성화", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "언어 서버 프로토콜 통합 활성화", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "배치 도구", - "settings.experimental.batch.description": "여러 도구 호출의 배치 처리 활성화", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "코드베이스 검색", "settings.experimental.codebaseSearch.description": "코드베이스 전체에서 AI 기반 자연어 검색 활성화", "settings.experimental.speechToText.title": "음성 텍스트 변환", @@ -1306,7 +1310,8 @@ export const dict = { "settings.models.speechToTextModel.title": "음성 텍스트 변환 모델", "settings.models.speechToTextModel.description": "음성 입력에 사용할 Kilo Gateway 변환 모델을 선택하세요.", "settings.experimental.continueOnDeny.title": "거부 시 계속", - "settings.experimental.continueOnDeny.description": "권한이 거부되면 에이전트 루프 계속", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "MCP 타임아웃 (ms)", "settings.experimental.mcpTimeout.description": "MCP 서버 요청의 타임아웃 시간 (밀리초)", "settings.experimental.remote.title": "Remote 제어", @@ -1331,11 +1336,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "사용자 정의 프롬프트", "settings.agentBehaviour.prompt.description": "이 에이전트의 추가 시스템 프롬프트", "settings.agentBehaviour.temperature.title": "온도", - "settings.agentBehaviour.temperature.description": "샘플링 온도 (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "핵 샘플링 매개변수 (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "최대 단계", - "settings.agentBehaviour.maxSteps.description": "최대 에이전트 반복 횟수", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "숨김", "settings.agentBehaviour.hidden.description": "채팅 입력의 모드 전환기에서 이 에이전트를 숨기기", "settings.agentBehaviour.disable.title": "비활성화됨", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/nl.ts b/packages/kilo-vscode/webview-ui/src/i18n/nl.ts index 40c430f8ca3..a047e915d76 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/nl.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/nl.ts @@ -1298,16 +1298,20 @@ export const dict = { "settings.notifications.sound.none": "Geen", "settings.experimental.share.title": "Deelmodus", - "settings.experimental.share.description": "Hoe sessiedelen zich gedraagt", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "Handmatig", "settings.experimental.share.auto": "Auto", "settings.experimental.share.disabled": "Uitgeschakeld", "settings.experimental.formatter.title": "Formatter", - "settings.experimental.formatter.description": "Schakel de automatische code formatter in", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "Schakel language server protocol integratie in", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "Batch Tool", - "settings.experimental.batch.description": "Schakel batching van meerdere tool calls in", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "Codebase Zoeken", "settings.experimental.codebaseSearch.description": "Schakel AI-aangedreven zoeken in natuurlijke taal door je codebase in", @@ -1320,7 +1324,7 @@ export const dict = { "settings.models.speechToTextModel.description": "Kies het Kilo Gateway-transcriptiemodel voor spraakinvoer.", "settings.experimental.continueOnDeny.title": "Doorgaan bij weigering", "settings.experimental.continueOnDeny.description": - "Ga door met de agent loop wanneer een toestemming wordt geweigerd", + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "MCP Timeout (ms)", "settings.experimental.mcpTimeout.description": "Timeout voor MCP-serververzoeken in milliseconden", "settings.experimental.remote.title": "Remote-bediening", @@ -1346,11 +1350,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "Aangepaste Prompt", "settings.agentBehaviour.prompt.description": "Aanvullende systeem prompt voor deze agent", "settings.agentBehaviour.temperature.title": "Temperatuur", - "settings.agentBehaviour.temperature.description": "Sampling temperatuur (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "Nucleus-samplingparameter (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "Max Stappen", - "settings.agentBehaviour.maxSteps.description": "Maximale agent iteraties", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "Verborgen", "settings.agentBehaviour.hidden.description": "Verberg deze agent uit de modusschakelaar in de chatinvoer", "settings.agentBehaviour.disable.title": "Uitgeschakeld", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/no.ts b/packages/kilo-vscode/webview-ui/src/i18n/no.ts index 8feae8707ea..85e763c3476 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/no.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/no.ts @@ -1263,16 +1263,20 @@ export const dict = { "Standardvalget bruker forskjellige lyder for fullføring, innspill og feil. Andre valg bruker én lyd for alle hendelser.", "settings.notifications.sound.none": "Ingen", "settings.experimental.share.title": "Delingsmodus", - "settings.experimental.share.description": "Oppførsel for sesjonsdeling", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "Manuell", "settings.experimental.share.auto": "Automatisk", "settings.experimental.share.disabled": "Deaktivert", "settings.experimental.formatter.title": "Formater", - "settings.experimental.formatter.description": "Aktiver automatisk kodeformatering", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "Aktiver språkserverprotokoll-integrasjon", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "Batchverktøy", - "settings.experimental.batch.description": "Aktiver batchbehandling av verktøykall", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "Kodesøk", "settings.experimental.codebaseSearch.description": "Aktiver AI-drevet naturlig språksøk på tvers av kodebasen", "settings.experimental.speechToText.title": "Tale til tekst", @@ -1283,7 +1287,8 @@ export const dict = { "settings.models.speechToTextModel.title": "Tale-til-tekst-modell", "settings.models.speechToTextModel.description": "Velg Kilo Gateway-transkripsjonsmodellen for taleinndata.", "settings.experimental.continueOnDeny.title": "Fortsett ved avvisning", - "settings.experimental.continueOnDeny.description": "Fortsett agentløkken når en tillatelse avvises", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "MCP-tidsavbrudd (ms)", "settings.experimental.mcpTimeout.description": "Tidsavbrudd for MCP-serverforespørsler i millisekunder", "settings.experimental.remote.title": "Remote-kontroll", @@ -1342,11 +1347,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "Egendefinert prompt", "settings.agentBehaviour.prompt.description": "Ekstra systemprompt for denne agenten", "settings.agentBehaviour.temperature.title": "Temperatur", - "settings.agentBehaviour.temperature.description": "Samplingstemperatur (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "Nucleus-samplingsparameter (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "Maks. trinn", - "settings.agentBehaviour.maxSteps.description": "Maksimale agentiterasjoner", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "Skjult", "settings.agentBehaviour.hidden.description": "Skjul denne agenten fra modusvelgeren i chatinntastingen", "settings.agentBehaviour.disable.title": "Deaktivert", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/pl.ts b/packages/kilo-vscode/webview-ui/src/i18n/pl.ts index 8ec5c9aed3c..8164fe96d12 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/pl.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/pl.ts @@ -1263,16 +1263,20 @@ export const dict = { "Opcja domyślna używa różnych dźwięków dla zakończenia, oczekiwania na reakcję i błędów. Pozostałe opcje używają jednego dźwięku dla wszystkich zdarzeń.", "settings.notifications.sound.none": "Brak", "settings.experimental.share.title": "Tryb udostępniania", - "settings.experimental.share.description": "Zachowanie udostępniania sesji", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "Ręczny", "settings.experimental.share.auto": "Automatyczny", "settings.experimental.share.disabled": "Wyłączony", "settings.experimental.formatter.title": "Formater", - "settings.experimental.formatter.description": "Włącz automatyczny formater kodu", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "Włącz integrację protokołu serwera języka", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "Narzędzie wsadowe", - "settings.experimental.batch.description": "Włącz przetwarzanie wsadowe wywołań narzędzi", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "Wyszukiwanie kodu", "settings.experimental.codebaseSearch.description": "Włącz wyszukiwanie w języku naturalnym z AI w całej bazie kodu", "settings.experimental.speechToText.title": "Mowa na tekst", @@ -1284,7 +1288,8 @@ export const dict = { "settings.models.speechToTextModel.description": "Wybierz model transkrypcji Kilo Gateway dla wprowadzania głosowego.", "settings.experimental.continueOnDeny.title": "Kontynuuj przy odmowie", - "settings.experimental.continueOnDeny.description": "Kontynuuj pętlę agenta po odmowie uprawnienia", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "Limit czasu MCP (ms)", "settings.experimental.mcpTimeout.description": "Limit czasu żądań serwera MCP w milisekundach", "settings.experimental.remote.title": "Sterowanie Remote", @@ -1344,11 +1349,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "Niestandardowy prompt", "settings.agentBehaviour.prompt.description": "Dodatkowy prompt systemowy dla tego agenta", "settings.agentBehaviour.temperature.title": "Temperatura", - "settings.agentBehaviour.temperature.description": "Temperatura próbkowania (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "Parametr próbkowania nucleus (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "Maks. kroki", - "settings.agentBehaviour.maxSteps.description": "Maksymalna liczba iteracji agenta", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "Ukryty", "settings.agentBehaviour.hidden.description": "Ukryj tego agenta z przełącznika trybów w polu czatu", "settings.agentBehaviour.disable.title": "Wyłączony", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/ru.ts b/packages/kilo-vscode/webview-ui/src/i18n/ru.ts index 241456207a3..f5742994ea2 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/ru.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/ru.ts @@ -1303,16 +1303,20 @@ export const dict = { "По умолчанию для завершения, запроса вашего участия и ошибок используются разные звуки. В остальных вариантах для всех событий используется один и тот же звук.", "settings.notifications.sound.none": "Нет", "settings.experimental.share.title": "Режим обмена", - "settings.experimental.share.description": "Поведение обмена сессиями", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "Вручную", "settings.experimental.share.auto": "Автоматически", "settings.experimental.share.disabled": "Отключено", "settings.experimental.formatter.title": "Форматтер", - "settings.experimental.formatter.description": "Включить автоматическое форматирование кода", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "Включить интеграцию протокола языкового сервера", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "Пакетный инструмент", - "settings.experimental.batch.description": "Включить пакетную обработку вызовов инструментов", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "Поиск по коду", "settings.experimental.codebaseSearch.description": "Включить поиск на естественном языке с ИИ по всей кодовой базе", "settings.experimental.speechToText.title": "Речь в текст", @@ -1323,7 +1327,8 @@ export const dict = { "settings.models.speechToTextModel.title": "Модель речи в текст", "settings.models.speechToTextModel.description": "Выберите модель транскрипции Kilo Gateway для голосового ввода.", "settings.experimental.continueOnDeny.title": "Продолжить при отказе", - "settings.experimental.continueOnDeny.description": "Продолжить цикл агента при отказе в разрешении", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "Таймаут MCP (мс)", "settings.experimental.mcpTimeout.description": "Таймаут запросов MCP-сервера в миллисекундах", "settings.experimental.remote.title": "Управление Remote", @@ -1348,11 +1353,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "Пользовательский промпт", "settings.agentBehaviour.prompt.description": "Дополнительный системный промпт для этого агента", "settings.agentBehaviour.temperature.title": "Температура", - "settings.agentBehaviour.temperature.description": "Температура сэмплирования (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "Параметр nucleus-сэмплирования (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "Макс. шагов", - "settings.agentBehaviour.maxSteps.description": "Максимальное число итераций агента", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "Скрытый", "settings.agentBehaviour.hidden.description": "Скрыть этого агента из переключателя режимов в поле ввода чата", "settings.agentBehaviour.disable.title": "Отключён", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/th.ts b/packages/kilo-vscode/webview-ui/src/i18n/th.ts index 270a5ab2dff..e5de334fa04 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/th.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/th.ts @@ -1282,16 +1282,20 @@ export const dict = { "ค่าเริ่มต้นจะใช้เสียงที่แตกต่างกันสำหรับการเสร็จสิ้น การป้อนข้อมูล และข้อผิดพลาด ส่วนตัวเลือกอื่นจะใช้เสียงเดียวสำหรับทุกเหตุการณ์", "settings.notifications.sound.none": "ไม่มี", "settings.experimental.share.title": "โหมดแชร์", - "settings.experimental.share.description": "พฤติกรรมการแชร์เซสชัน", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "ด้วยตนเอง", "settings.experimental.share.auto": "อัตโนมัติ", "settings.experimental.share.disabled": "ปิดใช้งาน", "settings.experimental.formatter.title": "ฟอร์แมตเตอร์", - "settings.experimental.formatter.description": "เปิดใช้งานฟอร์แมตโค้ดอัตโนมัติ", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "เปิดใช้งานการรวม Language Server Protocol", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "เครื่องมือแบทช์", - "settings.experimental.batch.description": "เปิดใช้งานการประมวลผลแบทช์ของการเรียกเครื่องมือ", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "ค้นหาโค้ดเบส", "settings.experimental.codebaseSearch.description": "เปิดใช้งานการค้นหาด้วยภาษาธรรมชาติโดย AI ทั่วทั้งโค้ดเบส", "settings.experimental.speechToText.title": "แปลงเสียงเป็นข้อความ", @@ -1302,7 +1306,8 @@ export const dict = { "settings.models.speechToTextModel.title": "โมเดลแปลงเสียงเป็นข้อความ", "settings.models.speechToTextModel.description": "เลือกโมเดลการถอดเสียง Kilo Gateway สำหรับการป้อนข้อมูลด้วยเสียง", "settings.experimental.continueOnDeny.title": "ดำเนินต่อเมื่อถูกปฏิเสธ", - "settings.experimental.continueOnDeny.description": "ดำเนินลูปเอเจนต์ต่อเมื่อสิทธิ์ถูกปฏิเสธ", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "หมดเวลา MCP (มิลลิวินาที)", "settings.experimental.mcpTimeout.description": "หมดเวลาสำหรับคำขอเซิร์ฟเวอร์ MCP เป็นมิลลิวินาที", "settings.experimental.remote.title": "การควบคุม Remote", @@ -1327,11 +1332,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "พรอมต์กำหนดเอง", "settings.agentBehaviour.prompt.description": "พรอมต์ระบบเพิ่มเติมสำหรับเอเจนต์นี้", "settings.agentBehaviour.temperature.title": "อุณหภูมิ", - "settings.agentBehaviour.temperature.description": "อุณหภูมิการสุ่มตัวอย่าง (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "พารามิเตอร์ nucleus sampling (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "ขั้นตอนสูงสุด", - "settings.agentBehaviour.maxSteps.description": "จำนวนรอบเอเจนต์สูงสุด", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "ซ่อน", "settings.agentBehaviour.hidden.description": "ซ่อนเอเจนต์นี้จากตัวสลับโหมดในช่องป้อนแชท", "settings.agentBehaviour.disable.title": "ปิดใช้งาน", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/tr.ts b/packages/kilo-vscode/webview-ui/src/i18n/tr.ts index 6c54d4400a6..f999e4a4e8f 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/tr.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/tr.ts @@ -1291,16 +1291,20 @@ export const dict = { "settings.notifications.sound.none": "Yok", "settings.experimental.share.title": "Paylaşım Modu", - "settings.experimental.share.description": "Oturum paylaşımının nasıl davranacağı", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "Manuel", "settings.experimental.share.auto": "Otomatik", "settings.experimental.share.disabled": "Devre Dışı", "settings.experimental.formatter.title": "Biçimlendirici", - "settings.experimental.formatter.description": "Otomatik kod biçimlendiriciyi etkinleştir", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "Dil sunucu protokolü entegrasyonunu etkinleştir", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "Toplu Araç", - "settings.experimental.batch.description": "Birden fazla araç çağrısının toplu işlenmesini etkinleştir", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "Kod Tabanı Araması", "settings.experimental.codebaseSearch.description": "Kod tabanınız genelinde yapay zeka destekli doğal dil aramasını etkinleştir", @@ -1312,7 +1316,8 @@ export const dict = { "settings.models.speechToTextModel.title": "Sesten metne modeli", "settings.models.speechToTextModel.description": "Sesli giriş için Kilo Gateway transkripsiyon modelini seçin.", "settings.experimental.continueOnDeny.title": "Reddetme Durumunda Devam Et", - "settings.experimental.continueOnDeny.description": "Bir izin reddedildiğinde ajan döngüsüne devam et", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "MCP Zaman Aşımı (ms)", "settings.experimental.mcpTimeout.description": "MCP sunucu istekleri için milisaniye cinsinden zaman aşımı", "settings.experimental.remote.title": "Remote Kontrolü", @@ -1338,11 +1343,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "Özel Komut", "settings.agentBehaviour.prompt.description": "Bu ajan için ek sistem komutu", "settings.agentBehaviour.temperature.title": "Sıcaklık", - "settings.agentBehaviour.temperature.description": "Örnekleme sıcaklığı (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "Çekirdek örnekleme parametresi (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "Maksimum Adım", - "settings.agentBehaviour.maxSteps.description": "Maksimum ajanlık yinelemesi", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "Gizli", "settings.agentBehaviour.hidden.description": "Bu ajanı sohbet girişindeki mod değiştiriciden gizle", "settings.agentBehaviour.disable.title": "Devre dışı", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/uk.ts b/packages/kilo-vscode/webview-ui/src/i18n/uk.ts index c2a668034ad..faf162ccde6 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/uk.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/uk.ts @@ -1290,16 +1290,20 @@ export const dict = { "settings.notifications.sound.none": "Немає", "settings.experimental.share.title": "Режим публікації", - "settings.experimental.share.description": "Як поводиться публікація сесій", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "Вручну", "settings.experimental.share.auto": "Автоматично", "settings.experimental.share.disabled": "Вимкнено", "settings.experimental.formatter.title": "Форматер", - "settings.experimental.formatter.description": "Увімкнути автоматичне форматування коду", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "Увімкнути інтеграцію з мовним сервером", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "Пакетний інструмент", - "settings.experimental.batch.description": "Увімкнути пакетну обробку кількох викликів інструментів", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "Пошук по кодовій базі", "settings.experimental.codebaseSearch.description": "Увімкнути пошук природною мовою на основі ШІ по всій кодовій базі", @@ -1311,7 +1315,8 @@ export const dict = { "settings.models.speechToTextModel.title": "Модель мовлення в текст", "settings.models.speechToTextModel.description": "Виберіть модель транскрипції Kilo Gateway для голосового введення.", "settings.experimental.continueOnDeny.title": "Продовжувати при відхиленні", - "settings.experimental.continueOnDeny.description": "Продовжувати цикл агента, коли дозвіл відхилено", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "Тайм-аут MCP (мс)", "settings.experimental.mcpTimeout.description": "Тайм-аут у мілісекундах для запитів до MCP-сервера", "settings.experimental.remote.title": "Керування Remote", @@ -1337,11 +1342,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "Власний запит", "settings.agentBehaviour.prompt.description": "Додатковий системний запит для цього агента", "settings.agentBehaviour.temperature.title": "Температура", - "settings.agentBehaviour.temperature.description": "Температура вибірки (0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "Параметр nucleus sampling (0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "Максимальна кількість кроків", - "settings.agentBehaviour.maxSteps.description": "Максимальна кількість ітерацій агента", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "Прихований", "settings.agentBehaviour.hidden.description": "Приховати цього агента з перемикача режимів у полі введення чату", "settings.agentBehaviour.disable.title": "Вимкнений", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/zh.ts b/packages/kilo-vscode/webview-ui/src/i18n/zh.ts index e1239076e48..2118aa86796 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/zh.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/zh.ts @@ -1263,16 +1263,20 @@ export const dict = { "默认选项为完成、输入和错误使用不同的声音。其他选项为所有事件使用同一种声音。", "settings.notifications.sound.none": "无", "settings.experimental.share.title": "分享模式", - "settings.experimental.share.description": "会话分享行为", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "手动", "settings.experimental.share.auto": "自动", "settings.experimental.share.disabled": "禁用", "settings.experimental.formatter.title": "格式化工具", - "settings.experimental.formatter.description": "启用自动代码格式化", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "启用语言服务器协议集成", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "批量工具", - "settings.experimental.batch.description": "启用多个工具调用的批处理", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "代码库搜索", "settings.experimental.codebaseSearch.description": "启用 AI 驱动的自然语言代码库搜索", "settings.experimental.speechToText.title": "语音转文本", @@ -1282,7 +1286,8 @@ export const dict = { "settings.models.speechToTextModel.title": "语音转文本模型", "settings.models.speechToTextModel.description": "选择用于语音输入的 Kilo Gateway 转录模型。", "settings.experimental.continueOnDeny.title": "拒绝后继续", - "settings.experimental.continueOnDeny.description": "权限被拒绝时继续智能体循环", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "MCP 超时(毫秒)", "settings.experimental.mcpTimeout.description": "MCP 服务器请求的超时时间(毫秒)", "settings.experimental.remote.title": "Remote 控制", @@ -1306,11 +1311,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "自定义提示词", "settings.agentBehaviour.prompt.description": "此智能体的附加系统提示词", "settings.agentBehaviour.temperature.title": "温度", - "settings.agentBehaviour.temperature.description": "采样温度(0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "核采样参数(0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "最大步数", - "settings.agentBehaviour.maxSteps.description": "最大智能体迭代次数", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "隐藏", "settings.agentBehaviour.hidden.description": "在聊天输入的模式切换器中隐藏此智能体", "settings.agentBehaviour.disable.title": "已禁用", diff --git a/packages/kilo-vscode/webview-ui/src/i18n/zht.ts b/packages/kilo-vscode/webview-ui/src/i18n/zht.ts index 4867af6e3c4..c1287eb18a2 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/zht.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/zht.ts @@ -1231,16 +1231,20 @@ export const dict = { "預設選項會為完成、輸入和錯誤使用不同的聲音。其他選項則會對所有事件使用同一種聲音。", "settings.notifications.sound.none": "無", "settings.experimental.share.title": "分享模式", - "settings.experimental.share.description": "工作階段分享行為", + "settings.experimental.share.description": + "Controls when sessions are published to the web. Manual: share each session individually using the share button. Auto: new sessions are shared automatically. Disabled: session sharing is turned off.", "settings.experimental.share.manual": "手動", "settings.experimental.share.auto": "自動", "settings.experimental.share.disabled": "停用", "settings.experimental.formatter.title": "格式化工具", - "settings.experimental.formatter.description": "啟用自動程式碼格式化", + "settings.experimental.formatter.description": + "Enable the automatic code formatter to apply consistent formatting after file edits.", "settings.experimental.lsp.title": "LSP", - "settings.experimental.lsp.description": "啟用語言伺服器協定整合", + "settings.experimental.lsp.description": + "Enable Language Server Protocol integration so the agent can use IDE-quality diagnostics, completions, and hover info during coding tasks.", "settings.experimental.batch.title": "批次工具", - "settings.experimental.batch.description": "啟用多個工具呼叫的批次處理", + "settings.experimental.batch.description": + "Allow the agent to execute multiple tool calls in a single step, which can speed up tasks that require many parallel operations.", "settings.experimental.codebaseSearch.title": "程式碼庫搜尋", "settings.experimental.codebaseSearch.description": "啟用 AI 驅動的自然語言程式碼庫搜尋", "settings.experimental.speechToText.title": "語音轉文字", @@ -1250,7 +1254,8 @@ export const dict = { "settings.models.speechToTextModel.title": "語音轉文字模型", "settings.models.speechToTextModel.description": "選擇用於語音輸入的 Kilo Gateway 轉錄模型。", "settings.experimental.continueOnDeny.title": "拒絕後繼續", - "settings.experimental.continueOnDeny.description": "權限被拒絕時繼續 Agent 迴圈", + "settings.experimental.continueOnDeny.description": + "When a permission request is denied, allow the agent to continue working instead of stopping. The agent will skip the denied action and attempt to proceed with the task.", "settings.experimental.mcpTimeout.title": "MCP 逾時(毫秒)", "settings.experimental.mcpTimeout.description": "MCP 伺服器請求的逾時時間(毫秒)", "settings.experimental.remote.title": "Remote 控制", @@ -1274,11 +1279,14 @@ export const dict = { "settings.agentBehaviour.prompt.title": "自訂提示詞", "settings.agentBehaviour.prompt.description": "此 Agent 的附加系統提示詞", "settings.agentBehaviour.temperature.title": "溫度", - "settings.agentBehaviour.temperature.description": "取樣溫度(0-2)", + "settings.agentBehaviour.temperature.description": + "Controls the randomness of AI responses (0–2). Lower values (e.g. 0.2) produce more focused, consistent outputs. Higher values (e.g. 1.0) produce more varied, creative responses. Leave empty to use the model's default.", "settings.agentBehaviour.topP.title": "Top P", - "settings.agentBehaviour.topP.description": "核取樣參數(0-1)", + "settings.agentBehaviour.topP.description": + "Nucleus sampling threshold (0–1). Only the most probable tokens whose cumulative probability reaches this value are considered. Lower values make outputs more focused; higher values allow more variety. Leave empty to use the model's default.", "settings.agentBehaviour.maxSteps.title": "最大步數", - "settings.agentBehaviour.maxSteps.description": "最大 Agent 迭代次數", + "settings.agentBehaviour.maxSteps.description": + "Maximum number of agentic iterations (tool calls + responses) allowed per session before the agent stops automatically.", "settings.agentBehaviour.hidden.title": "隱藏", "settings.agentBehaviour.hidden.description": "在聊天輸入的模式切換器中隱藏此 Agent", "settings.agentBehaviour.disable.title": "已停用",