diff --git a/messages/de.json b/messages/de.json index 27d928e45..e5e9e4fc9 100644 --- a/messages/de.json +++ b/messages/de.json @@ -6558,7 +6558,8 @@ "medium": "Mittel", "high": "Hoch" }, - "coachNote": "Im Coach gilt die Denktiefe aus den Coach-Einstellungen." + "coachNote": "Im Coach gilt die Denktiefe aus den Coach-Einstellungen.", + "backgroundNote": "Hintergrundarbeit wie das Tagesbriefing nutzt diese Einstellung nicht: Sie denkt höchstens auf Mittel nach, weniger, wenn der Betreiber eine niedrigere Grenze setzt, und gar nicht auf der Stufe Sparsam." }, "providerCardDescription": "Richte Schlüssel und Modell je Anbieter ein; die Reihenfolge darunter bestimmt, welchen HealthLog zuerst fragt.", "runtimeTitle": "Prüfen und aktualisieren", diff --git a/messages/en.json b/messages/en.json index 00bd35af2..72fd7e831 100644 --- a/messages/en.json +++ b/messages/en.json @@ -6558,7 +6558,8 @@ "medium": "Medium", "high": "High" }, - "coachNote": "In the Coach, the thinking depth from the Coach settings applies." + "coachNote": "In the Coach, the thinking depth from the Coach settings applies.", + "backgroundNote": "Background work such as the daily briefing does not use this setting: it thinks at Medium at most, lower when the operator sets a lower limit, and not at all on the Frugal usage level." }, "providerCardDescription": "Set up each provider's key and model; the order below decides which one HealthLog asks first.", "runtimeTitle": "Check and refresh", diff --git a/messages/es.json b/messages/es.json index 60d87894d..1b578b0db 100644 --- a/messages/es.json +++ b/messages/es.json @@ -6558,7 +6558,8 @@ "medium": "Medio", "high": "Alto" }, - "coachNote": "En el Coach se aplica la profundidad de pensamiento de los ajustes del Coach." + "coachNote": "En el Coach se aplica la profundidad de pensamiento de los ajustes del Coach.", + "backgroundNote": "El trabajo en segundo plano, como el resumen diario, no usa este ajuste: piensa como máximo en Medio, menos si el operador fija un límite más bajo, y nada en el nivel Ahorro." }, "providerCardDescription": "Configura la clave y el modelo de cada proveedor; el orden de abajo decide a cuál pregunta HealthLog primero.", "runtimeTitle": "Comprobar y actualizar", diff --git a/messages/fr.json b/messages/fr.json index 5d94ed83e..b36ccc24a 100644 --- a/messages/fr.json +++ b/messages/fr.json @@ -6558,7 +6558,8 @@ "medium": "Moyen", "high": "Élevé" }, - "coachNote": "Dans le Coach, c'est la profondeur de réflexion des réglages du Coach qui s'applique." + "coachNote": "Dans le Coach, c'est la profondeur de réflexion des réglages du Coach qui s'applique.", + "backgroundNote": "Les tâches de fond comme le briefing quotidien n'utilisent pas ce réglage : elles réfléchissent au plus en Moyen, moins si l'opérateur fixe une limite plus basse, et pas du tout au niveau Économe." }, "providerCardDescription": "Configurez la clé et le modèle de chaque fournisseur ; l’ordre ci-dessous décide lequel HealthLog sollicite en premier.", "runtimeTitle": "Vérifier et actualiser", diff --git a/messages/it.json b/messages/it.json index 99c97f0ad..717de9082 100644 --- a/messages/it.json +++ b/messages/it.json @@ -6558,7 +6558,8 @@ "medium": "Medio", "high": "Alto" }, - "coachNote": "Nel Coach vale la profondità di ragionamento delle impostazioni del Coach." + "coachNote": "Nel Coach vale la profondità di ragionamento delle impostazioni del Coach.", + "backgroundNote": "Il lavoro in background, come il briefing giornaliero, non usa questa impostazione: ragiona al massimo su Medio, meno se l'operatore imposta un limite più basso, e per niente al livello Risparmio." }, "providerCardDescription": "Configura chiave e modello di ogni fornitore; l’ordine qui sotto decide quale HealthLog interpella per primo.", "runtimeTitle": "Verifica e aggiorna", diff --git a/messages/ko.json b/messages/ko.json index db2d6a0b6..6657562f3 100644 --- a/messages/ko.json +++ b/messages/ko.json @@ -6558,7 +6558,8 @@ "medium": "보통", "high": "높음" }, - "coachNote": "코치에서는 코치 설정의 사고 깊이가 적용됩니다." + "coachNote": "코치에서는 코치 설정의 사고 깊이가 적용됩니다.", + "backgroundNote": "일일 브리핑 같은 백그라운드 작업은 이 설정을 쓰지 않습니다. 최대 보통 수준으로 생각하며, 운영자가 더 낮은 한도를 정하면 그보다 낮게, 절약 단계에서는 전혀 생각하지 않습니다." }, "providerCardDescription": "제공자마다 키와 모델을 설정하고, 아래 순서로 HealthLog가 먼저 쓸 제공자를 정해요.", "runtimeTitle": "확인 및 새로고침", diff --git a/messages/nl.json b/messages/nl.json index 5c1fe7411..50491a21e 100644 --- a/messages/nl.json +++ b/messages/nl.json @@ -6558,7 +6558,8 @@ "medium": "Gemiddeld", "high": "Hoog" }, - "coachNote": "In de Coach geldt de denkdiepte uit de Coach-instellingen." + "coachNote": "In de Coach geldt de denkdiepte uit de Coach-instellingen.", + "backgroundNote": "Achtergrondwerk zoals de dagelijkse briefing gebruikt deze instelling niet: het denkt hoogstens op Gemiddeld na, minder als de beheerder een lagere grens instelt, en helemaal niet op het niveau Zuinig." }, "providerCardDescription": "Stel per provider de sleutel en het model in; de volgorde hieronder bepaalt welke HealthLog als eerste raadpleegt.", "runtimeTitle": "Controleren en vernieuwen", diff --git a/messages/pl.json b/messages/pl.json index 0acd8f32d..87bf7cfab 100644 --- a/messages/pl.json +++ b/messages/pl.json @@ -6558,7 +6558,8 @@ "medium": "Średnie", "high": "Wysokie" }, - "coachNote": "W Coachu obowiązuje głębokość myślenia z ustawień Coacha." + "coachNote": "W Coachu obowiązuje głębokość myślenia z ustawień Coacha.", + "backgroundNote": "Praca w tle, taka jak codzienne podsumowanie, nie korzysta z tego ustawienia: myśli najwyżej na poziomie Średnie, niżej, gdy operator ustawi niższy limit, a na poziomie Oszczędny wcale." }, "providerCardDescription": "Skonfiguruj klucz i model każdego dostawcy; kolejność poniżej decyduje, którego HealthLog pyta najpierw.", "runtimeTitle": "Sprawdź i odśwież", diff --git a/src/components/settings/ai/__tests__/reasoning-effort-field.test.tsx b/src/components/settings/ai/__tests__/reasoning-effort-field.test.tsx index 0f2f2efd2..d15d5ff83 100644 --- a/src/components/settings/ai/__tests__/reasoning-effort-field.test.tsx +++ b/src/components/settings/ai/__tests__/reasoning-effort-field.test.tsx @@ -99,6 +99,12 @@ describe.each([ expect(select).toMatch(/