From 3d0a148d0f0143563ab552f935321e4bcccfeaeb Mon Sep 17 00:00:00 2001 From: fixfon <12512757+fixfon@users.noreply.github.com> Date: Sun, 11 Oct 2026 15:31:44 +0300 Subject: [PATCH] docs(settings): explain that provider update checks also gate the model catalog The "Provider update checks" switch also gates fetching the remote model-manifest.json, but the web and mobile settings copy only described the CLI version lookup, and the provider health interval copy claimed its probes refresh model metadata. Copy-only change; no behavior or default changes. Refs #13244 Co-Authored-By: Claude Sonnet 5.5 --- .../features/settings/SettingsServerControlsRouteScreen.tsx | 2 +- apps/web/src/components/settings/SettingsPanels.tsx | 5 +++-- docs/user/updating.md | 4 +++- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/apps/mobile/src/features/settings/SettingsServerControlsRouteScreen.tsx b/apps/mobile/src/features/settings/SettingsServerControlsRouteScreen.tsx index ae4f43b5fb37..e1702fc2a756 100644 --- a/apps/mobile/src/features/settings/SettingsServerControlsRouteScreen.tsx +++ b/apps/mobile/src/features/settings/SettingsServerControlsRouteScreen.tsx @@ -456,7 +456,7 @@ function ServerSettingsDetail(props: { readonly page: SettingsPage }) { subtitle={ projectSelected ? "Environment-wide setting. Select All projects to change it." - : "Check installed provider CLIs for newer versions." + : "Check installed provider CLIs for newer versions and fetch model catalog updates. When off, new models may not appear." } value={uniform("enableProviderUpdateChecks")} disabled={disabledFor("enableProviderUpdateChecks")} diff --git a/apps/web/src/components/settings/SettingsPanels.tsx b/apps/web/src/components/settings/SettingsPanels.tsx index db1c7749ee7b..0d8f6735fb36 100644 --- a/apps/web/src/components/settings/SettingsPanels.tsx +++ b/apps/web/src/components/settings/SettingsPanels.tsx @@ -998,7 +998,8 @@ function BackgroundActivityAdvancedDialog({
Provider health interval

- Refresh provider availability, versions, auth state, and model metadata. + Refresh provider availability, versions, and auth state. Model catalog updates + follow Provider update checks.

@@ -2885,7 +2886,7 @@ export function GeneralSettingsPanel() { serverScoped settingKeys={["enableProviderUpdateChecks"]} {...searchableSetting("provider-update-checks")} - description="Check installed provider CLIs for newer available versions." + description="Check installed provider CLIs for newer available versions and fetch model catalog updates. When off, new models may not appear." resetAction={ settings.enableProviderUpdateChecks !== DEFAULT_UNIFIED_SETTINGS.enableProviderUpdateChecks ? ( diff --git a/docs/user/updating.md b/docs/user/updating.md index 3461dae9844c..0b5520b6eade 100644 --- a/docs/user/updating.md +++ b/docs/user/updating.md @@ -91,7 +91,9 @@ The same page lets you refresh provider status and update supported providers. These controls require a connected environment and permission to operate it. Provider update checks and restart continuation preferences are in **Settings → Maintenance**. If provider update checks are disabled, enable them -there before refreshing to find newer versions. +there before refreshing to find newer versions. The same setting controls whether +T3 Code downloads model catalog updates, so with it off new models may not appear +until you enable it and refresh provider status. Install App Store or Google Play releases as usual. The mobile app can also download updates in the background and apply them when you next leave the app.