diff --git a/application/single_app/config.py b/application/single_app/config.py
index 7196cfe80..3ccb6ca98 100644
--- a/application/single_app/config.py
+++ b/application/single_app/config.py
@@ -94,7 +94,7 @@
EXECUTOR_TYPE = 'thread'
EXECUTOR_MAX_WORKERS = 30
SESSION_TYPE = 'filesystem'
-VERSION = "0.241.006"
+VERSION = "0.241.007"
SECRET_KEY = os.getenv('SECRET_KEY', 'dev-secret-key-change-in-production')
diff --git a/application/single_app/functions_settings.py b/application/single_app/functions_settings.py
index 8d09ee614..362e8b43e 100644
--- a/application/single_app/functions_settings.py
+++ b/application/single_app/functions_settings.py
@@ -1055,7 +1055,7 @@ def get_user_settings(user_id):
if 'personal_model_endpoints' not in doc['settings']:
doc['settings']['personal_model_endpoints'] = []
if 'showTutorialButtons' not in doc['settings']:
- doc['settings']['showTutorialButtons'] = True
+ doc['settings']['showTutorialButtons'] = False
updated = True
# Try to update email/display_name if missing and available in session
@@ -1098,7 +1098,7 @@ def get_user_settings(user_id):
display_name = user.get("name")
doc = {"id": user_id, "settings": {}}
doc["settings"]["personal_model_endpoints"] = []
- doc["settings"]["showTutorialButtons"] = True
+ doc["settings"]["showTutorialButtons"] = False
if email:
doc["email"] = email
if display_name:
diff --git a/application/single_app/templates/chats.html b/application/single_app/templates/chats.html
index f47936a83..a7fedef38 100644
--- a/application/single_app/templates/chats.html
+++ b/application/single_app/templates/chats.html
@@ -1057,7 +1057,7 @@
Reasoning Effort
-{% if user_settings.get('settings', {}).get('showTutorialButtons', True) %}
+{% if user_settings.get('settings', {}).get('showTutorialButtons', False) %}
{% if app_settings.enable_support_menu and app_settings.enable_support_latest_features and app_settings.support_latest_features_has_visible_items %}
@@ -367,12 +367,12 @@
Tutorial Preferences
class="form-check-input"
type="checkbox"
id="show-tutorial-buttons-toggle"
- {% if user_settings.get('settings', {}).get('showTutorialButtons', True) %}checked{% endif %}
+ {% if user_settings.get('settings', {}).get('showTutorialButtons', False) %}checked{% endif %}
/>
- Turn this off if you already know the interface and want to remove the floating walkthrough launchers.
+ Turn this on if you want floating walkthrough launchers on Chat and Personal Workspace.
@@ -1532,8 +1532,8 @@
fetch('/api/user/settings')
.then(response => response.json())
.then(data => {
- toggle.checked = data.settings?.showTutorialButtons !== false;
- updateTutorialPreferenceStatus('Tutorial launchers are shown by default until you change this setting.');
+ toggle.checked = data.settings?.showTutorialButtons === true;
+ updateTutorialPreferenceStatus('Tutorial launchers are hidden by default until you enable this setting.');
})
.catch(error => {
console.error('Error loading tutorial preferences:', error);
diff --git a/application/single_app/templates/workspace.html b/application/single_app/templates/workspace.html
index d79cae144..0f490219c 100644
--- a/application/single_app/templates/workspace.html
+++ b/application/single_app/templates/workspace.html
@@ -1504,7 +1504,7 @@
Currently Shared With:
-{% if user_settings.get('settings', {}).get('showTutorialButtons', True) %}
+{% if user_settings.get('settings', {}).get('showTutorialButtons', False) %}