Merge pull request #303 from cogwheel0/reset-model-selection-new-conversation

fix(chat): Reset model selection when starting new conversation
This commit is contained in:
cogwheel
2025-12-20 22:37:35 +05:30
committed by GitHub
3 changed files with 9 additions and 1 deletions

View File

@@ -988,6 +988,10 @@ void startNewChat(dynamic ref) {
// Clear any pending folder selection
ref.read(pendingFolderIdProvider.notifier).clear();
// Reset to default model for new conversations (fixes #296)
ref.read(isManualModelSelectionProvider.notifier).set(false);
ref.invalidate(defaultModelProvider);
}
// Available tools provider

View File

@@ -130,6 +130,10 @@ class _ChatPageState extends ConsumerState<ChatPage> {
// Clear any pending folder selection
ref.read(pendingFolderIdProvider.notifier).clear();
// Reset to default model for new conversations (fixes #296)
ref.read(isManualModelSelectionProvider.notifier).set(false);
ref.invalidate(defaultModelProvider);
// Scroll to top
if (_scrollController.hasClients) {
_scrollController.jumpTo(0);

View File

@@ -1,6 +1,6 @@
name: conduit
description: Open-source mobile client for Open-WebUI
version: 2.3.10+87
version: 2.3.9+87
publish_to: 'none'
environment: