Roo-Code/webview-ui/src/components/settings
Hannes Rudolph 5fc2700682 feat(read_file): implement CodexCLI-inspired slice/indentation reading modes
Replace line_ranges with new offset/limit/mode API for improved file reading:
- Slice mode: simple line-by-line reading with offset pagination
- Indentation mode: smart code block extraction based on indentation
- Add rich metadata for pagination awareness (hasMoreBefore/After, etc.)
- Remove deprecated truncateDefinitions helper
- Update tool definition with new parameters and examples
- Default maxReadFileLine from 500 to 2000 lines
2026-01-17 15:27:52 -07:00
..
__tests__ fix(openai-codex): reset invalid model selection (#10777) 2026-01-16 14:55:01 -07:00
providers feat: add OpenAI Codex provider with OAuth subscription authentication (#10736) 2026-01-14 23:48:51 -05:00
utils Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
About.tsx ux: UI improvements to search settings (#10633) 2026-01-12 06:59:49 -05:00
ApiConfigManager.tsx Add custom Button component with variant system (#9150) 2025-11-11 20:14:54 -05:00
ApiErrorMessage.tsx fix: ambiguous model id error (#4306) 2025-06-17 11:32:08 -07:00
ApiOptions.tsx fix(openai-codex): reset invalid model selection (#10777) 2026-01-16 14:55:01 -07:00
AutoApproveSettings.tsx ux: UI improvements to search settings (#10633) 2026-01-12 06:59:49 -05:00
AutoApproveToggle.tsx feat: remove auto-approve toggles for to-do and retry actions (#10062) 2025-12-13 19:26:06 -07:00
BrowserSettings.tsx ux: UI improvements to search settings (#10633) 2026-01-12 06:59:49 -05:00
CheckpointSettings.tsx ux: UI improvements to search settings (#10633) 2026-01-12 06:59:49 -05:00
ConsecutiveMistakeLimitControl.tsx Batch settings updates from the webview to the extension host (#9165) 2025-11-12 12:29:06 -08:00
constants.ts feat: add OpenAI Codex provider with OAuth subscription authentication (#10736) 2026-01-14 23:48:51 -05:00
ContextManagementSettings.tsx feat(read_file): implement CodexCLI-inspired slice/indentation reading modes 2026-01-17 15:27:52 -07:00
CustomToolsSettings.tsx Custom tool calling (#10083) 2025-12-21 12:43:06 -08:00
DiffSettingsControl.tsx Move diff editing config to provider settings (#2655) 2025-04-15 14:59:27 -04:00
ExperimentalFeature.tsx Make experimental settings more visually consistent (#3923) 2025-05-24 10:38:13 -04:00
ExperimentalSettings.tsx ux: UI improvements to search settings (#10633) 2026-01-12 06:59:49 -05:00
ImageGenerationSettings.tsx Add Roo Code Cloud as an imagegen provider (#9528) 2025-11-24 15:11:35 -05:00
LanguageSettings.tsx ux: UI improvements to search settings (#10633) 2026-01-12 06:59:49 -05:00
MaxCostInput.tsx Batch settings updates from the webview to the extension host (#9165) 2025-11-12 12:29:06 -08:00
MaxLimitInputs.tsx Clean up the auto-approve UI (#6538) 2025-08-01 07:49:42 -04:00
MaxRequestsInput.tsx Batch settings updates from the webview to the extension host (#9165) 2025-11-12 12:29:06 -08:00
ModelDescriptionMarkdown.tsx Add support for Sonic model (#7207) 2025-08-19 00:53:32 -07:00
ModelInfoView.tsx [feat] Claude Code Provider Native Tool Calling (#10077) 2025-12-17 12:57:27 -08:00
ModelPicker.tsx [feat] Claude Code Provider Native Tool Calling (#10077) 2025-12-17 12:57:27 -08:00
NotificationSettings.tsx ux: UI improvements to search settings (#10633) 2026-01-12 06:59:49 -05:00
PromptsSettings.tsx ux: UI improvements to search settings (#10633) 2026-01-12 06:59:49 -05:00
R1FormatSetting.tsx fix qwq model in openai provider (#1940) 2025-03-24 10:14:44 -04:00
RateLimitSecondsControl.tsx Batch settings updates from the webview to the extension host (#9165) 2025-11-12 12:29:06 -08:00
SearchableSetting.tsx Basic settings search (#10619) 2026-01-11 14:57:41 -05:00
Section.tsx feat: Add contact links to About Roo Code settings page (#9570) 2025-11-25 08:54:12 -05:00
SectionHeader.tsx ux: UI improvements to search settings (#10633) 2026-01-12 06:59:49 -05:00
SettingsSearch.tsx Basic settings search (#10619) 2026-01-11 14:57:41 -05:00
SettingsSearchInput.tsx Basic settings search (#10619) 2026-01-11 14:57:41 -05:00
SettingsSearchResults.tsx Basic settings search (#10619) 2026-01-11 14:57:41 -05:00
SettingsView.tsx feat: add settings tab titles to search index (#10761) 2026-01-15 22:59:40 -05:00
SlashCommandsSettings.tsx ux: UI improvements to search settings (#10633) 2026-01-12 06:59:49 -05:00
styles.ts fix: restore list styles for markdown lists in chat interface (#6095) 2025-07-25 16:51:45 -04:00
TemperatureControl.tsx feat: add kimi-k2-thinking model to moonshot provider (#9079) 2025-11-06 12:14:57 -05:00
TerminalSettings.tsx ux: UI improvements to search settings (#10633) 2026-01-12 06:59:49 -05:00
ThinkingBudget.tsx fix: respect explicit supportsReasoningEffort array values (#9970) 2025-12-09 20:59:13 -08:00
TodoListSettingsControl.tsx Add todo list tool enable checkbox to provider advanced settings (#6032) 2025-07-21 23:27:28 -04:00
transforms.ts Organize provider settings into separate components (#3196) 2025-05-05 15:53:01 -07:00
types.ts Add a new @roo-code/types package and use it everywhere (#3912) 2025-05-26 12:06:45 -07:00
UISettings.tsx ux: UI improvements to search settings (#10633) 2026-01-12 06:59:49 -05:00
useSettingsSearch.ts Basic settings search (#10619) 2026-01-11 14:57:41 -05:00
Verbosity.tsx feat: add GPT-5 model support (#6819) 2025-08-07 16:57:12 -04:00