Roo-Code/cline_docs
KJ7LNW 3cc81c73cf
docs: update settings.md with comprehensive steps (#2451)
* docs: update settings.md with comprehensive steps

Update the settings documentation to include all necessary steps for adding
a new configuration item, including schema definitions, type definitions,
and critical steps for persistence and UI display.

This ensures the documentation accurately reflects the complete process
required when adding new settings to the application.

Signed-off-by: Eric Wheeler <roo-code@z.ewheeler.org>

* docs: add style considerations for checkbox settings

Add documentation about styling checkbox settings in the UI, including:
- Using VSCodeCheckbox component
- Proper wrapping and spacing
- Consistent styling for labels and descriptions
- Example implementation based on terminalPowershellCounter

Signed-off-by: Eric Wheeler <roo-code@z.ewheeler.org>

* docs: add comprehensive guide for adding new configuration items

Add a new section to settings.md that provides a complete checklist for adding new configuration items to the system. This guide covers all aspects from UI to persistence to functionality, based on implementation experience.

Signed-off-by: Eric Wheeler <roo-code@z.ewheeler.org>

* docs: update settings documentation with persistence guidelines

Add comprehensive guidance for ensuring settings persist across reload
Include debugging steps for troubleshooting persistence issues
Replace 'Avoiding Duplicates' section with more detailed information

Signed-off-by: Eric Wheeler <roo-code@z.ewheeler.org>

---------

Signed-off-by: Eric Wheeler <roo-code@z.ewheeler.org>
Co-authored-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-04-10 22:34:18 -04:00
..
bedrock Modification of AWS Bedrock to Amazon Bedrock (#2473) 2025-04-10 15:47:34 -04:00
settings.md docs: update settings.md with comprehensive steps (#2451) 2025-04-10 22:34:18 -04:00