feat(core): centralize compatibility checks and add TrueColor detection (#19478)

This commit is contained in:
Spencer
2026-02-18 19:01:23 -05:00
committed by GitHub
parent ef65498031
commit c62340675a
10 changed files with 301 additions and 13 deletions

View File

@@ -485,6 +485,15 @@ const SETTINGS_SCHEMA = {
'Show a warning when running Gemini CLI in the home directory.',
showInDialog: true,
},
showCompatibilityWarnings: {
type: 'boolean',
label: 'Show Compatibility Warnings',
category: 'UI',
requiresRestart: true,
default: true,
description: 'Show warnings about terminal or OS compatibility issues.',
showInDialog: true,
},
hideTips: {
type: 'boolean',
label: 'Hide Tips',