|
619 | 619 | }, |
620 | 620 | "advanced": { |
621 | 621 | "label": "Terminal Settings: Advanced", |
622 | | - "description": "The following options may require a terminal restart to apply the setting." |
| 622 | + "description": "These settings apply only when 'Use Inline Terminal' is disabled." |
623 | 623 | }, |
624 | 624 | "outputLineLimit": { |
625 | 625 | "label": "Terminal output limit", |
626 | | - "description": "Keeps the beginning and end of command output and drops the middle when needed to stay under the limit. Lower to save tokens; raise if you need more middle content. <0>Learn more</0>" |
| 626 | + "description": "Keeps the first and last lines and drops the middle to stay under the limit. Lower to save tokens; raise to give Roo more middle detail. Roo sees a placeholder where the content is skipped.<0>Learn more</0>" |
627 | 627 | }, |
628 | 628 | "outputCharacterLimit": { |
629 | 629 | "label": "Terminal character limit", |
630 | | - "description": "Hard cap on output size. Keeps the beginning and end and omits the middle if needed. Overrides the line limit to prevent memory issues from very long lines. <0>Learn more</0>" |
| 630 | + "description": "Overrides the line limit to prevent memory issues by enforcing a hard cap on output size. If exceeded, keeps the beginning and end and shows a placeholder to Roo where content is skipped. <0>Learn more</0>" |
631 | 631 | }, |
632 | 632 | "shellIntegrationTimeout": { |
633 | 633 | "label": "Terminal shell integration timeout", |
634 | | - "description": "How long to wait for VS Code shell integration before running commands. Increase if you see 'Shell Integration Unavailable' errors. Only applies when using the VS Code terminal. <0>Learn more</0>" |
| 634 | + "description": "How long to wait for VS Code shell integration before running commands. Raise if your shell starts slowly or you see 'Shell Integration Unavailable' errors. <0>Learn more</0>" |
635 | 635 | }, |
636 | 636 | "shellIntegrationDisabled": { |
637 | 637 | "label": "Use Inline Terminal (recommended)", |
638 | | - "description": "Run commands in a background process and stream output in chat (outside the VS Code terminal). Avoids shell profiles and shell integration, improving reliability and preventing 'Shell Integration Unavailable' errors. Recommended. <0>Learn more</0>" |
| 638 | + "description": "Run commands in the Inline Terminal (chat) to bypasses shell profiles/integration for faster, more reliable runs. When disabled Roo uses the VS Code terminal with your shell profile, prompts, and plugins. <0>Learn more</0>" |
639 | 639 | }, |
640 | 640 | "commandDelay": { |
641 | 641 | "label": "Terminal command delay", |
642 | | - "description": "Adds a small delay after each command to help VS Code terminals flush all output. Set to 0 to disable. Workaround for terminal timing issues; usually not needed. <0>Learn more</0>" |
| 642 | + "description": "Adds a short pause after each command so the VS Code terminal can flush all output (bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep). Use only if you see missing tail output; otherwise leave at 0. VS Code terminal only. <0>Learn more</0>" |
643 | 643 | }, |
644 | 644 | "compressProgressBar": { |
645 | 645 | "label": "Compress progress bar output", |
646 | | - "description": "Recommended. Processes carriage returns (\\r) and backspaces (\\b) so progress bars and spinners render like a real terminal and only the final state is kept. Saves tokens; disable only when you need to inspect intermediate updates. <0>Learn more</0>" |
| 646 | + "description": "Collapses progress bars/spinners so only the final state is kept (saves tokens). <0>Learn more</0>" |
647 | 647 | }, |
648 | 648 | "powershellCounter": { |
649 | 649 | "label": "Enable PowerShell counter workaround", |
650 | | - "description": "Adds a small counter to PowerShell commands to work around missing output or repeated-command issues on some setups. <0>Learn more</0>" |
| 650 | + "description": "Turn this on when PowerShell output is missing or duplicated; it appends a tiny counter to each command to stabilize output. Keep this off if output already looks correct. <0>Learn more</0>" |
651 | 651 | }, |
652 | 652 | "zshClearEolMark": { |
653 | 653 | "label": "Clear ZSH EOL mark", |
654 | | - "description": "Clears ZSH's end-of-line mark (%) so output is parsed correctly. <0>Learn more</0>" |
| 654 | + "description": "Turn this on when you see stray % at the end of lines or parsing looks wrong; it omits Zsh’s end‑of‑line mark (%). <0>Learn more</0>" |
655 | 655 | }, |
656 | 656 | "zshOhMy": { |
657 | 657 | "label": "Enable Oh My Zsh integration", |
658 | | - "description": "Enables Oh My Zsh shell integration detection. May require restarting the IDE. <0>Learn more</0>" |
| 658 | + "description": "Turn this on when your Oh My Zsh theme/plugins expect shell integration; it sets ITERM_SHELL_INTEGRATION_INSTALLED=Yes. Turn this off to avoid setting that variable. VS Code terminal (zsh) only. May require restarting the IDE. <0>Learn more</0>" |
659 | 659 | }, |
660 | 660 | "zshP10k": { |
661 | 661 | "label": "Enable Powerlevel10k integration", |
662 | | - "description": "Enables Powerlevel10k shell integration detection. <0>Learn more</0>" |
| 662 | + "description": "Turn this on when using Powerlevel10k shell integration. <0>Learn more</0>" |
663 | 663 | }, |
664 | 664 | "zdotdir": { |
665 | 665 | "label": "Enable ZDOTDIR handling", |
666 | | - "description": "Uses a temporary ZDOTDIR so VS Code shell integration works with zsh while preserving your config. <0>Learn more</0>" |
| 666 | + "description": "Turn this on when zsh shell integration fails or conflicts with your dotfiles.<0>Learn more</0>" |
667 | 667 | }, |
668 | 668 | "inheritEnv": { |
669 | 669 | "label": "Inherit environment variables", |
670 | | - "description": "Let the terminal inherit environment variables from the parent VS Code process. Toggles VS Code setting 'terminal.integrated.inheritEnv'. <0>Learn more</0>" |
| 670 | + "description": "Turn this to inherit environment variables from the parent VS Code process.<0>Learn more</0>" |
671 | 671 | } |
672 | 672 | }, |
673 | 673 | "advancedSettings": { |
|
0 commit comments