mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-09-05 08:10:14 +00:00
fix: resolve CI failures for PR #10944
- Remove unused barrel file (src/integrations/terminal/index.ts) to fix knip check - Fix Windows path test in OutputInterceptor.test.ts by using path.normalize() - Add missing translations for terminal.outputPreviewSize settings to all 17 locales
This commit is contained in:
parent
525bf9f3ad
commit
980e616c54
19 changed files with 120 additions and 109 deletions
|
|
@ -32,7 +32,7 @@ describe("OutputInterceptor", () => {
|
|||
beforeEach(() => {
|
||||
vi.clearAllMocks()
|
||||
|
||||
storageDir = "/tmp/test-storage"
|
||||
storageDir = path.normalize("/tmp/test-storage")
|
||||
|
||||
// Setup mock write stream
|
||||
mockWriteStream = {
|
||||
|
|
|
|||
|
|
@ -1,57 +0,0 @@
|
|||
/**
|
||||
* Terminal Output Handling Module
|
||||
*
|
||||
* This module provides utilities for capturing, persisting, and retrieving
|
||||
* command output from terminal executions.
|
||||
*
|
||||
* ## Overview
|
||||
*
|
||||
* When the LLM executes commands via `execute_command`, the output can be
|
||||
* very large (build logs, test output, etc.). To prevent context window
|
||||
* overflow while still allowing access to full output, this module
|
||||
* implements a "persisted output" pattern:
|
||||
*
|
||||
* 1. **OutputInterceptor**: Buffers command output during execution. If
|
||||
* output exceeds a configurable threshold, it "spills" to disk and
|
||||
* keeps only a preview in memory.
|
||||
*
|
||||
* 2. **Artifact Storage**: Full outputs are stored as text files in the
|
||||
* task's `command-output/` directory with names like `cmd-{timestamp}.txt`.
|
||||
*
|
||||
* 3. **ReadCommandOutputTool**: Allows the LLM to retrieve the full output
|
||||
* later via the `read_command_output` tool, with support for search
|
||||
* and pagination.
|
||||
*
|
||||
* ## Data Flow
|
||||
*
|
||||
* ```
|
||||
* execute_command
|
||||
* │
|
||||
* ▼
|
||||
* OutputInterceptor.write() ──► Buffer accumulates
|
||||
* │
|
||||
* ▼ (threshold exceeded)
|
||||
* OutputInterceptor.spillToDisk() ──► Artifact file created
|
||||
* │
|
||||
* ▼
|
||||
* OutputInterceptor.finalize() ──► Returns PersistedCommandOutput
|
||||
* │
|
||||
* ▼
|
||||
* LLM receives preview + artifact_id
|
||||
* │
|
||||
* ▼ (if needs full output)
|
||||
* read_command_output(artifact_id) ──► Full content/search results
|
||||
* ```
|
||||
*
|
||||
* ## Configuration
|
||||
*
|
||||
* Preview size is controlled by `terminalOutputPreviewSize` setting:
|
||||
* - `small`: 2KB preview
|
||||
* - `medium`: 4KB preview (default)
|
||||
* - `large`: 8KB preview
|
||||
*
|
||||
* @module terminal
|
||||
*/
|
||||
|
||||
export { OutputInterceptor } from "./OutputInterceptor"
|
||||
export type { OutputInterceptorOptions } from "./OutputInterceptor"
|
||||
10
webview-ui/src/i18n/locales/ca/settings.json
generated
10
webview-ui/src/i18n/locales/ca/settings.json
generated
|
|
@ -728,9 +728,9 @@
|
|||
"label": "Mida de la previsualització de la sortida d'ordres",
|
||||
"description": "Controla quanta sortida d'ordres veu Roo directament. La sortida completa sempre es desa i és accessible quan calgui.",
|
||||
"options": {
|
||||
"small": "Petita (5KB)",
|
||||
"medium": "Mitjana (10KB)",
|
||||
"large": "Gran (20KB)"
|
||||
"small": "Petita (2KB)",
|
||||
"medium": "Mitjana (4KB)",
|
||||
"large": "Gran (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -745,6 +745,10 @@
|
|||
"label": "Retard de comanda del terminal",
|
||||
"description": "Afegeix una pausa breu després de cada comanda perquè el terminal de VS Code pugui buidar tota la sortida (bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep). Usa només si veus que falta sortida final; altrament deixa a 0. <0>Aprèn-ne més</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "Comprimeix sortida de barra de progrés",
|
||||
"description": "Col·lapsa barres de progrés/spinners perquè només es mantingui l'estat final (estalvia tokens). <0>Aprèn-ne més</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "Activa solució de comptador de PowerShell",
|
||||
"description": "Activa quan falta o es duplica la sortida de PowerShell; afegeix un petit comptador a cada comanda per estabilitzar la sortida. Mantén desactivat si la sortida ja es veu correcta. <0>Aprèn-ne més</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/de/settings.json
generated
10
webview-ui/src/i18n/locales/de/settings.json
generated
|
|
@ -728,9 +728,9 @@
|
|||
"label": "Befehlsausgabe-Vorschaugröße",
|
||||
"description": "Steuert, wie viel Befehlsausgabe Roo direkt sieht. Die vollständige Ausgabe wird immer gespeichert und ist bei Bedarf zugänglich.",
|
||||
"options": {
|
||||
"small": "Klein (5KB)",
|
||||
"medium": "Mittel (10KB)",
|
||||
"large": "Groß (20KB)"
|
||||
"small": "Klein (2KB)",
|
||||
"medium": "Mittel (4KB)",
|
||||
"large": "Groß (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -745,6 +745,10 @@
|
|||
"label": "Terminal-Befehlsverzögerung",
|
||||
"description": "Fügt nach jedem Befehl eine kurze Pause hinzu, damit das VS Code-Terminal alle Ausgaben leeren kann (bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep). Verwende dies nur, wenn du fehlende Tail-Ausgabe siehst; sonst lass es bei 0. <0>Mehr erfahren</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "Fortschrittsbalken-Ausgabe komprimieren",
|
||||
"description": "Klappt Fortschrittsbalken/Spinner zusammen, sodass nur der Endzustand erhalten bleibt (spart Token). <0>Mehr erfahren</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "PowerShell-Zähler-Workaround aktivieren",
|
||||
"description": "Schalte dies ein, wenn PowerShell-Ausgabe fehlt oder dupliziert wird; es fügt jedem Befehl einen kleinen Zähler hinzu, um die Ausgabe zu stabilisieren. Lass es ausgeschaltet, wenn die Ausgabe bereits korrekt aussieht. <0>Mehr erfahren</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/es/settings.json
generated
10
webview-ui/src/i18n/locales/es/settings.json
generated
|
|
@ -728,9 +728,9 @@
|
|||
"label": "Tamaño de vista previa de salida de comandos",
|
||||
"description": "Controla cuánta salida de comandos ve Roo directamente. La salida completa siempre se guarda y es accesible cuando sea necesario.",
|
||||
"options": {
|
||||
"small": "Pequeño (5KB)",
|
||||
"medium": "Mediano (10KB)",
|
||||
"large": "Grande (20KB)"
|
||||
"small": "Pequeño (2KB)",
|
||||
"medium": "Mediano (4KB)",
|
||||
"large": "Grande (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -745,6 +745,10 @@
|
|||
"label": "Retraso de comando del terminal",
|
||||
"description": "Añade una pausa breve después de cada comando para que el terminal de VS Code pueda vaciar toda la salida (bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep). Usa solo si ves salida final faltante; si no, deja en 0. <0>Más información</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "Comprimir salida de barra de progreso",
|
||||
"description": "Colapsa barras de progreso/spinners para que solo se mantenga el estado final (ahorra tokens). <0>Más información</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "Activar solución del contador de PowerShell",
|
||||
"description": "Activa cuando falta o se duplica la salida de PowerShell; añade un pequeño contador a cada comando para estabilizar la salida. Mantén desactivado si la salida ya se ve correcta. <0>Más información</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/fr/settings.json
generated
10
webview-ui/src/i18n/locales/fr/settings.json
generated
|
|
@ -728,9 +728,9 @@
|
|||
"label": "Taille de l'aperçu de sortie des commandes",
|
||||
"description": "Contrôle la quantité de sortie de commande que Roo voit directement. La sortie complète est toujours sauvegardée et accessible en cas de besoin.",
|
||||
"options": {
|
||||
"small": "Petite (5KB)",
|
||||
"medium": "Moyenne (10KB)",
|
||||
"large": "Grande (20KB)"
|
||||
"small": "Petite (2KB)",
|
||||
"medium": "Moyenne (4KB)",
|
||||
"large": "Grande (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -745,6 +745,10 @@
|
|||
"label": "Délai de commande du terminal",
|
||||
"description": "Ajoute une courte pause après chaque commande pour que le terminal VS Code puisse vider toute la sortie (bash/zsh : PROMPT_COMMAND sleep ; PowerShell : start-sleep). Utilisez uniquement si vous voyez une sortie de fin manquante ; sinon laissez à 0. <0>En savoir plus</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "Compresser la sortie de barre de progression",
|
||||
"description": "Réduit les barres de progression/spinners pour ne conserver que l'état final (économise des jetons). <0>En savoir plus</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "Activer la solution de contournement du compteur PowerShell",
|
||||
"description": "Activez lorsque la sortie PowerShell est manquante ou dupliquée ; ajoute un petit compteur à chaque commande pour stabiliser la sortie. Laissez désactivé si la sortie semble déjà correcte. <0>En savoir plus</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/hi/settings.json
generated
10
webview-ui/src/i18n/locales/hi/settings.json
generated
|
|
@ -729,9 +729,9 @@
|
|||
"label": "कमांड आउटपुट पूर्वावलोकन आकार",
|
||||
"description": "नियंत्रित करता है कि Roo कितना कमांड आउटपुट सीधे देखता है। पूर्ण आउटपुट हमेशा सहेजा जाता है और आवश्यकता पड़ने पर सुलभ होता है।",
|
||||
"options": {
|
||||
"small": "छोटा (5KB)",
|
||||
"medium": "मध्यम (10KB)",
|
||||
"large": "बड़ा (20KB)"
|
||||
"small": "छोटा (2KB)",
|
||||
"medium": "मध्यम (4KB)",
|
||||
"large": "बड़ा (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -746,6 +746,10 @@
|
|||
"label": "टर्मिनल कमांड विलंब",
|
||||
"description": "प्रत्येक कमांड के बाद छोटा विराम जोड़ता है ताकि VS Code टर्मिनल सभी आउटपुट फ्लश कर सके (bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep)। केवल तभी उपयोग करें जब टेल आउटपुट गायब हो; अन्यथा 0 पर छोड़ दें। <0>अधिक जानें</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "प्रगति बार आउटपुट संपीड़ित करें",
|
||||
"description": "प्रगति बार/स्पिनर को संक्षिप्त करता है ताकि केवल अंतिम स्थिति रखी जाए (token बचाता है)। <0>अधिक जानें</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "PowerShell काउंटर समाधान सक्षम करें",
|
||||
"description": "जब PowerShell आउटपुट गायब हो या डुप्लिकेट हो तो इसे चालू करें; यह आउटपुट को स्थिर करने के लिए प्रत्येक कमांड में एक छोटा काउंटर जोड़ता है। यदि आउटपुट पहले से सही दिखता है तो इसे बंद रखें। <0>अधिक जानें</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/id/settings.json
generated
10
webview-ui/src/i18n/locales/id/settings.json
generated
|
|
@ -733,9 +733,9 @@
|
|||
"label": "Ukuran pratinjau keluaran perintah",
|
||||
"description": "Mengontrol seberapa banyak keluaran perintah yang dilihat Roo secara langsung. Keluaran lengkap selalu disimpan dan dapat diakses saat diperlukan.",
|
||||
"options": {
|
||||
"small": "Kecil (5KB)",
|
||||
"medium": "Sedang (10KB)",
|
||||
"large": "Besar (20KB)"
|
||||
"small": "Kecil (2KB)",
|
||||
"medium": "Sedang (4KB)",
|
||||
"large": "Besar (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -750,6 +750,10 @@
|
|||
"label": "Delay perintah terminal",
|
||||
"description": "Tambahkan jeda singkat setelah setiap perintah agar VS Code terminal bisa flush semua output (bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep). Gunakan hanya jika output ekor hilang; jika tidak biarkan di 0. <0>Pelajari lebih lanjut</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "Kompres keluaran bilah kemajuan",
|
||||
"description": "Menciutkan bilah kemajuan/spinner sehingga hanya status akhir yang disimpan (menghemat token). <0>Pelajari lebih lanjut</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "Aktifkan solusi penghitung PowerShell",
|
||||
"description": "Aktifkan saat keluaran PowerShell hilang atau digandakan; menambahkan penghitung kecil ke setiap perintah untuk menstabilkan keluaran. Biarkan nonaktif jika keluaran sudah terlihat benar. <0>Pelajari lebih lanjut</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/it/settings.json
generated
10
webview-ui/src/i18n/locales/it/settings.json
generated
|
|
@ -729,9 +729,9 @@
|
|||
"label": "Dimensione anteprima output comandi",
|
||||
"description": "Controlla quanto output dei comandi Roo vede direttamente. L'output completo viene sempre salvato ed è accessibile quando necessario.",
|
||||
"options": {
|
||||
"small": "Piccola (5KB)",
|
||||
"medium": "Media (10KB)",
|
||||
"large": "Grande (20KB)"
|
||||
"small": "Piccola (2KB)",
|
||||
"medium": "Media (4KB)",
|
||||
"large": "Grande (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -746,6 +746,10 @@
|
|||
"label": "Ritardo comando terminale",
|
||||
"description": "Aggiunge una breve pausa dopo ogni comando affinché il terminale VS Code possa svuotare tutto l'output (bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep). Usa solo se vedi output finale mancante; altrimenti lascia a 0. <0>Scopri di più</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "Comprimi output barra di avanzamento",
|
||||
"description": "Comprime barre di avanzamento/spinner in modo che venga mantenuto solo lo stato finale (risparmia token). <0>Scopri di più</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "Abilita workaround contatore PowerShell",
|
||||
"description": "Attiva quando l'output PowerShell è mancante o duplicato; aggiunge un piccolo contatore a ogni comando per stabilizzare l'output. Mantieni disattivato se l'output sembra già corretto. <0>Scopri di più</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/ja/settings.json
generated
10
webview-ui/src/i18n/locales/ja/settings.json
generated
|
|
@ -729,9 +729,9 @@
|
|||
"label": "コマンド出力プレビューサイズ",
|
||||
"description": "Rooが直接確認できるコマンド出力の量を制御します。完全な出力は常に保存され、必要に応じてアクセス可能です。",
|
||||
"options": {
|
||||
"small": "小 (5KB)",
|
||||
"medium": "中 (10KB)",
|
||||
"large": "大 (20KB)"
|
||||
"small": "小 (2KB)",
|
||||
"medium": "中 (4KB)",
|
||||
"large": "大 (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -746,6 +746,10 @@
|
|||
"label": "ターミナルコマンド遅延",
|
||||
"description": "VS Codeターミナルがすべての出力をフラッシュできるよう、各コマンド後に短い一時停止を追加します(bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep)。末尾出力が欠落している場合のみ使用;それ以外は0のままにします。<0>詳細情報</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "プログレスバー出力を圧<E38292><E59CA7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
||||
"description": "プログレスバー/スピナーを折りたたんで、最終状態のみを保持します(トークンを節約します)。<0>詳細情報</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "PowerShellカウンターの回避策を有効にする",
|
||||
"description": "PowerShellの出力が欠落または重複している場合にこれをオンにします。出力を安定させるために各コマンドに小さなカウンターを追加します。出力がすでに正しい場合はオフのままにします。<0>詳細情報</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/ko/settings.json
generated
10
webview-ui/src/i18n/locales/ko/settings.json
generated
|
|
@ -729,9 +729,9 @@
|
|||
"label": "명령 출력 미리보기 크기",
|
||||
"description": "Roo가 직접 보는 명령 출력량을 제어합니다. 전체 출력은 항상 저장되며 필요할 때 액세스할 수 있습니다.",
|
||||
"options": {
|
||||
"small": "작게 (5KB)",
|
||||
"medium": "보통 (10KB)",
|
||||
"large": "크게 (20KB)"
|
||||
"small": "작게 (2KB)",
|
||||
"medium": "보통 (4KB)",
|
||||
"large": "크게 (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -746,6 +746,10 @@
|
|||
"label": "터미널 명령 지연",
|
||||
"description": "VS Code 터미널이 모든 출력을 플러시할 수 있도록 각 명령 후에 짧은 일시 중지를 추가합니다(bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep). 누락된 꼬리 출력이 표시되는 경우에만 사용하고, 그렇지 않으면 0으로 둡니다. <0>자세히 알아보기</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "진행률 표시줄 출력 압축",
|
||||
"description": "진행률 표시줄/스피너를 축소하여 최종 상태만 유지합니다(토큰 절약). <0>자세히 알아보기</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "PowerShell 카운터 해결 방법 활성화",
|
||||
"description": "PowerShell 출력이 누락되거나 중복될 때 이 기능을 켜십시오. 출력을 안정화하기 위해 각 명령에 작은 카운터를 추가합니다. 출력이 이미 올바르게 표시되면 이 기능을 끄십시오. <0>자세히 알아보기</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/nl/settings.json
generated
10
webview-ui/src/i18n/locales/nl/settings.json
generated
|
|
@ -729,9 +729,9 @@
|
|||
"label": "Grootte opdrachtuitvoer voorvertoning",
|
||||
"description": "Bepaalt hoeveel opdrachtuitvoer Roo direct ziet. Volledige uitvoer wordt altijd opgeslagen en is toegankelijk wanneer nodig.",
|
||||
"options": {
|
||||
"small": "Klein (5KB)",
|
||||
"medium": "Gemiddeld (10KB)",
|
||||
"large": "Groot (20KB)"
|
||||
"small": "Klein (2KB)",
|
||||
"medium": "Gemiddeld (4KB)",
|
||||
"large": "Groot (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -746,6 +746,10 @@
|
|||
"label": "Terminal-commandovertraging",
|
||||
"description": "Voegt korte pauze toe na elk commando zodat VS Code-terminal alle uitvoer kan flushen (bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep). Gebruik alleen als je ontbrekende tail-uitvoer ziet; anders op 0 laten. <0>Meer informatie</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "Voortgangsbalk-uitvoer comprimeren",
|
||||
"description": "Klapt voortgangsbalken/spinners in zodat alleen eindstatus behouden blijft (bespaart tokens). <0>Meer informatie</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "PowerShell-teller workaround inschakelen",
|
||||
"description": "Schakel in wanneer PowerShell-uitvoer ontbreekt of gedupliceerd wordt; voegt kleine teller toe aan elk commando om uitvoer te stabiliseren. Laat uit als uitvoer al correct lijkt. <0>Meer informatie</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/pl/settings.json
generated
10
webview-ui/src/i18n/locales/pl/settings.json
generated
|
|
@ -729,9 +729,9 @@
|
|||
"label": "Rozmiar podglądu wyjścia polecenia",
|
||||
"description": "Kontroluje, ile wyjścia polecenia Roo widzi bezpośrednio. Pełne wyjście jest zawsze zapisywane i dostępne w razie potrzeby.",
|
||||
"options": {
|
||||
"small": "Mały (5KB)",
|
||||
"medium": "Średni (10KB)",
|
||||
"large": "Duży (20KB)"
|
||||
"small": "Mały (2KB)",
|
||||
"medium": "Średni (4KB)",
|
||||
"large": "Duży (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -746,6 +746,10 @@
|
|||
"label": "Opóźnienie polecenia terminala",
|
||||
"description": "Dodaje krótką pauzę po każdym poleceniu, aby terminal VS Code mógł opróżnić całe wyjście (bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep). Używaj tylko gdy widzisz brakujące wyjście końcowe; w przeciwnym razie zostaw na 0. <0>Dowiedz się więcej</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "Kompresuj wyjście paska postępu",
|
||||
"description": "Zwija paski postępu/spinnery, aby zachować tylko stan końcowy (oszczędza tokeny). <0>Dowiedz się więcej</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "Włącz obejście licznika PowerShell",
|
||||
"description": "Włącz gdy brakuje lub jest zduplikowane wyjście PowerShell; dodaje mały licznik do każdego polecenia, aby ustabilizować wyjście. Pozostaw wyłączone, jeśli wyjście już wygląda poprawnie. <0>Dowiedz się więcej</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/pt-BR/settings.json
generated
10
webview-ui/src/i18n/locales/pt-BR/settings.json
generated
|
|
@ -729,9 +729,9 @@
|
|||
"label": "Tamanho da visualização da saída de comandos",
|
||||
"description": "Controla quanto da saída de comandos Roo vê diretamente. A saída completa é sempre salva e acessível quando necessário.",
|
||||
"options": {
|
||||
"small": "Pequeno (5KB)",
|
||||
"medium": "Médio (10KB)",
|
||||
"large": "Grande (20KB)"
|
||||
"small": "Pequeno (2KB)",
|
||||
"medium": "Médio (4KB)",
|
||||
"large": "Grande (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -746,6 +746,10 @@
|
|||
"label": "Atraso de comando do terminal",
|
||||
"description": "Adiciona uma pequena pausa após cada comando para que o terminal do VS Code possa liberar toda a saída (bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep). Use apenas se você vir a saída final faltando; caso contrário, deixe em 0. <0>Saiba mais</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "Comprimir saída da barra de progresso",
|
||||
"description": "Recolhe barras de progresso/spinners para que apenas o estado final seja mantido (economiza tokens). <0>Saiba mais</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "Ativar solução alternativa do contador do PowerShell",
|
||||
"description": "Ative isso quando a saída do PowerShell estiver faltando ou duplicada; ele adiciona um pequeno contador a cada comando para estabilizar a saída. Mantenha desativado se a saída já parecer correta. <0>Saiba mais</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/ru/settings.json
generated
10
webview-ui/src/i18n/locales/ru/settings.json
generated
|
|
@ -729,9 +729,9 @@
|
|||
"label": "Размер предпросмотра вывода команд",
|
||||
"description": "Контролирует, сколько вывода команды Roo видит напрямую. Полный вывод всегда сохраняется и доступен при необходимости.",
|
||||
"options": {
|
||||
"small": "Маленький (5KB)",
|
||||
"medium": "Средний (10KB)",
|
||||
"large": "Большой (20KB)"
|
||||
"small": "Маленький (2KB)",
|
||||
"medium": "Средний (4KB)",
|
||||
"large": "Большой (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -746,6 +746,10 @@
|
|||
"label": "Задержка команды терминала",
|
||||
"description": "Добавляет короткую паузу после каждой команды, чтобы терминал VS Code мог вывести весь output (bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep). Используйте только если видите отсутствующий tail output; иначе оставьте 0. <0>Подробнее</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "Сжимать вывод прогресс-бара",
|
||||
"description": "Сворачивает прогресс-бары/спиннеры, чтобы сохранялось только финальное состояние (экономит токены). <0>Подробнее</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "Включить обходчик счётчика PowerShell",
|
||||
"description": "Включите, когда вывод PowerShell отсутствует или дублируется; добавляет маленький счётчик к каждой команде для стабилизации вывода. Оставьте выключенным, если вывод уже выглядит корректно. <0>Подробнее</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/tr/settings.json
generated
10
webview-ui/src/i18n/locales/tr/settings.json
generated
|
|
@ -729,9 +729,9 @@
|
|||
"label": "Komut çıktısı önizleme boyutu",
|
||||
"description": "Roo'nun doğrudan gördüğü komut çıktısı miktarını kontrol eder. Tam çıktı her zaman kaydedilir ve gerektiğinde erişilebilir.",
|
||||
"options": {
|
||||
"small": "Küçük (5KB)",
|
||||
"medium": "Orta (10KB)",
|
||||
"large": "Büyük (20KB)"
|
||||
"small": "Küçük (2KB)",
|
||||
"medium": "Orta (4KB)",
|
||||
"large": "Büyük (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -746,6 +746,10 @@
|
|||
"label": "Terminal komut delay",
|
||||
"description": "VS Code terminalin tüm outputu flush edebilmesi için her komuttan sonra kısa pause ekler (bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep). Sadece tail output eksikse kullan; yoksa 0'da bırak. <0>Daha fazla bilgi edinin</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "İlerleme çubuğu çıktısını sıkıştır",
|
||||
"description": "İlerleme çubukları/spinner'ları daraltır, sadece son durumu tutar (token tasarrufu). <0>Daha fazla bilgi edinin</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "PowerShell sayaç geçici çözümünü etkinleştir",
|
||||
"description": "PowerShell çıktısı eksik veya yineleniyorsa bunu açın; çıktıyı stabilize etmek için her komuta küçük bir sayaç ekler. Çıktı zaten doğru görünüyorsa bunu kapalı tutun. <0>Daha fazla bilgi edinin</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/vi/settings.json
generated
10
webview-ui/src/i18n/locales/vi/settings.json
generated
|
|
@ -729,9 +729,9 @@
|
|||
"label": "Kích thước xem trước đầu ra lệnh",
|
||||
"description": "Kiểm soát lượng đầu ra lệnh mà Roo nhìn thấy trực tiếp. Đầu ra đầy đủ luôn được lưu và có thể truy cập khi cần thiết.",
|
||||
"options": {
|
||||
"small": "Nhỏ (5KB)",
|
||||
"medium": "Trung bình (10KB)",
|
||||
"large": "Lớn (20KB)"
|
||||
"small": "Nhỏ (2KB)",
|
||||
"medium": "Trung bình (4KB)",
|
||||
"large": "Lớn (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -746,6 +746,10 @@
|
|||
"label": "Delay lệnh terminal",
|
||||
"description": "Thêm khoảng dừng ngắn sau mỗi lệnh để VS Code terminal flush tất cả output (bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep). Chỉ dùng nếu thiếu tail output; nếu không để ở 0. <0>Tìm hiểu thêm</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "Nén đầu ra thanh tiến trình",
|
||||
"description": "Thu gọn các thanh tiến trình/vòng quay để chỉ giữ lại trạng thái cuối cùng (tiết kiệm token). <0>Tìm hiểu thêm</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "Bật workaround bộ đếm PowerShell",
|
||||
"description": "Bật khi output PowerShell thiếu hoặc trùng lặp; thêm counter nhỏ vào mỗi lệnh để ổn định output. Tắt nếu output đã đúng. <0>Tìm hiểu thêm</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/zh-CN/settings.json
generated
10
webview-ui/src/i18n/locales/zh-CN/settings.json
generated
|
|
@ -729,9 +729,9 @@
|
|||
"label": "命令输出预览大小",
|
||||
"description": "控制 Roo 直接看到的命令输出量。完整输出始终会被保存,需要时可以访问。",
|
||||
"options": {
|
||||
"small": "小 (5KB)",
|
||||
"medium": "中 (10KB)",
|
||||
"large": "大 (20KB)"
|
||||
"small": "小 (2KB)",
|
||||
"medium": "中 (4KB)",
|
||||
"large": "大 (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -746,6 +746,10 @@
|
|||
"label": "终端命令延迟",
|
||||
"description": "在每个命令后添加短暂暂停,以便 VS Code 终端刷新所有输出(bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep)。仅在看到缺少尾部输出时使用;否则保持为 0。<0>了解更多</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "压缩进度条输出",
|
||||
"description": "折叠进度条/旋转器,仅保留最终状态(节省 token)。<0>了解更多</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "启用 PowerShell 计数器解决方案",
|
||||
"description": "当 PowerShell 输出丢失或重复时启用此选项;它会为每个命令附加一个小计数器以稳定输出。如果输出已正常,请保持关闭。<0>了解更多</0>"
|
||||
|
|
|
|||
10
webview-ui/src/i18n/locales/zh-TW/settings.json
generated
10
webview-ui/src/i18n/locales/zh-TW/settings.json
generated
|
|
@ -737,9 +737,9 @@
|
|||
"label": "命令輸出預覽大小",
|
||||
"description": "控制 Roo 直接看到的命令輸出量。完整輸出始終會被儲存,需要時可以存取。",
|
||||
"options": {
|
||||
"small": "小 (5KB)",
|
||||
"medium": "中 (10KB)",
|
||||
"large": "大 (20KB)"
|
||||
"small": "小 (2KB)",
|
||||
"medium": "中 (4KB)",
|
||||
"large": "大 (8KB)"
|
||||
}
|
||||
},
|
||||
"shellIntegrationTimeout": {
|
||||
|
|
@ -754,6 +754,10 @@
|
|||
"label": "終端機命令延遲",
|
||||
"description": "在每個命令後新增短暫暫停,以便 VS Code 終端機刷新所有輸出(bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep)。僅在看到缺少尾部輸出時使用;否則保持為 0。<0>了解更多</0>"
|
||||
},
|
||||
"compressProgressBar": {
|
||||
"label": "壓縮進度條輸出",
|
||||
"description": "折疊進度條/旋轉器,僅保留最終狀態(節省 Token)。<0>了解更多</0>"
|
||||
},
|
||||
"powershellCounter": {
|
||||
"label": "啟用 PowerShell 計數器解決方案",
|
||||
"description": "當 PowerShell 輸出遺失或重複時啟用此選項;它會為每個命令附加一個小計數器以穩定輸出。如果輸出已正常,請保持關閉。<0>了解更多</0>"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue