Roo-Code/src/core
Roo Code 2a08c7c3db feat: Add toggle for custom mode creation
This commit adds a new setting to allow users to disable custom mode creation,
which can help reduce token usage in Roo's prompts.

Key changes:

Add enableCustomModeCreation setting to global state
Conditionally include custom modes documentation in prompt only when enabled
Add UI toggle in PromptsView with explanatory text
Default the setting to enabled (true) for backward compatibility
Update necessary interfaces and message handlers for the new setting
The setting is placed in PromptsView rather than SettingsView since it directly
relates to the modes functionality managed in that component.
2025-03-08 22:05:27 -07:00
..
__tests__ fix reset all state 2025-03-06 11:56:11 +07:00
assistant-message Revert "Merge pull request #1125 from hannesrudolph/change_order_apply_diff" 2025-02-24 13:25:33 -06:00
config Move & clean up model fetchers 2025-02-25 11:35:24 -08:00
diff Supports updating multiple locations of a file in one call of the apply_diff tool 2025-03-04 21:44:05 +08:00
ignore Add support for a .rooignore file 2025-03-05 10:17:43 -05:00
mentions Smart truncation for terminal output 2025-03-05 19:36:52 -08:00
prompts feat: Add toggle for custom mode creation 2025-03-08 22:05:27 -07:00
sliding-window PR cleanup 2025-03-02 02:12:21 -05:00
webview feat: Add toggle for custom mode creation 2025-03-08 22:05:27 -07:00
Cline.ts Turn checkpoints on by default 2025-03-07 23:36:46 -05:00
CodeActionProvider.ts Extension activation cleanup 2025-01-31 21:23:07 -08:00
contextProxy.ts fix reset all state 2025-03-06 11:56:11 +07:00
EditorUtils.ts Add JSDocs 2025-02-02 03:04:47 -05:00
mode-validator.ts Validation fixes 2025-01-24 12:46:10 -05:00