forked from cleveragents/cleveragents-core
d1728498aa
Add a schema-driven settings screen that opens from F2/ctrl+, renders 30+ settings across six groups, supports real-time search filtering, and persists user overrides to ~/.config/cleveragents/tui-settings.json. Introduce SettingsStore and SettingsOverlay to keep schema, filtering, cycling, and persistence behavior explicit and testable. Wire immediate in-session apply through the TUI app state so setting updates take effect without restart, and extend Behave TUI app coverage scenarios to validate hotkeys, schema cardinality, real-time filtering, persistence, and immediate apply behavior. ISSUES CLOSED: #995