tui: add persistent key-value storage for user preferences
- Add KVProvider context for storing user preferences like theme and warnings - Update theme context to use KV storage instead of sync config - Move openrouter warning to persistent KV storage - Refactor theme selection to persist user choice across sessions
D
Dax Raad committed
afe8cecc2bb8f9a1de780107c38c163a33f590a9
Parent: 4a292bf