fix(cli): add missing custom theme properties to settings schema

- Add 'text.response', 'ui.active', and 'ui.focus' to CustomTheme schema.
- Synchronize 'CustomTheme' interface in core with schema by adding 'border.focused'.
- Add validation tests for the new properties.

Fixes https://github.com/google-gemini/gemini-cli/issues/25689
This commit is contained in:
Taylor Mullen
2026-04-20 20:29:57 -07:00
parent a38e2f0048
commit c1901d00b2
3 changed files with 34 additions and 0 deletions
+1
View File
@@ -309,6 +309,7 @@ export interface CustomTheme {
};
border?: {
default?: string;
focused?: string;
};
ui?: {
comment?: string;