feat: separate default model for the app

This commit is contained in:
cogwheel0
2025-08-17 17:01:06 +05:30
parent 0e6ce3c3dc
commit f8433037f7
7 changed files with 667 additions and 1131 deletions

View File

@@ -31,6 +31,9 @@ sealed class UserSettings with _$UserSettings {
@Default(false) bool reduceMotion,
@Default(true) bool hapticFeedback,
// Model preferences
String? defaultModelId,
// Advanced settings
@Default({}) Map<String, dynamic> customSettings,
}) = _UserSettings;