From 9318ffc3028c7aca98368a038f4a1dc37674f353 Mon Sep 17 00:00:00 2001 From: Yiorgis Gozadinos Date: Tue, 30 Sep 2025 12:19:08 +0300 Subject: [PATCH] Make exception for incompatible settings more user-friendly --- src/haiku/rag/store/repositories/settings.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/haiku/rag/store/repositories/settings.py b/src/haiku/rag/store/repositories/settings.py index 49b0649b..e085ef61 100644 --- a/src/haiku/rag/store/repositories/settings.py +++ b/src/haiku/rag/store/repositories/settings.py @@ -133,17 +133,17 @@ class SettingsRepository: if stored_provider and stored_provider != current_provider: incompatible_changes.append( - f"Embedding provider changed from '{stored_provider}' to '{current_provider}'" + f"Stored (db) embedding provider: '{stored_provider}' -> Environment (current) embedding provider: '{current_provider}'" ) if stored_model and stored_model != current_model: incompatible_changes.append( - f"Embedding model changed from '{stored_model}' to '{current_model}'" + f"Stored (db) embedding model '{stored_model}' -> Environment (current) embedding model '{current_model}'" ) if stored_vector_dim and stored_vector_dim != current_vector_dim: incompatible_changes.append( - f"Vector dimension changed from {stored_vector_dim} to {current_vector_dim}" + f"Stored (db) embedding vector dimension {stored_vector_dim} -> Environment (current) embedding vector dimension {current_vector_dim}" ) if incompatible_changes: