From 0a6f3a64bb8a5679d22b51bdebe1f38f601adedb Mon Sep 17 00:00:00 2001 From: Vorflux AI <249966464+vorflux[bot]@users.noreply.github.com> Date: Sun, 26 Jul 2026 21:16:06 +0000 Subject: [PATCH] fix(web): show auto only for answers --- .../settings/company-brain-models.tsx | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/apps/web/components/settings/company-brain-models.tsx b/apps/web/components/settings/company-brain-models.tsx index ca4e395b..4d603bf7 100644 --- a/apps/web/components/settings/company-brain-models.tsx +++ b/apps/web/components/settings/company-brain-models.tsx @@ -58,11 +58,8 @@ const EFFORT_LABELS: Record = { xhigh: "Extra high", } -const AUTO_EFFORT_HELP: Record = { - main: "Chooses Low, Medium, or High per request based on complexity. Manual choices skip the decider and use fixed effort, subject to provider limits.", - triage: "Uses the selected model provider's default thinking depth.", - research: "Uses the selected model provider's default thinking depth.", -} +const AUTO_EFFORT_HELP = + "Chooses Low, Medium, or High per request based on complexity. Manual choices skip the decider and use fixed effort, subject to provider limits." const ROWS: { role: BrainModelRole @@ -351,11 +348,13 @@ export default function CompanyBrainModels({ {advancedOpen || activePresetId === null ? ( -
+
{ROWS.map(({ role, effortKey, title, help, effortHelp }) => { const options = choices?.[role] ?? [] const current = valueFor(role) - const effortOptions = choices?.[effortKey] ?? [] + const effortOptions = (choices?.[effortKey] ?? []).filter( + (effort) => role === "main" || effort !== "auto", + ) const currentEffort = effortFor(effortKey) const isDefault = defaults?.[role] === current && @@ -470,8 +469,8 @@ export default function CompanyBrainModels({ "text-[11px] leading-[1.5] text-[#5F6673]", )} > - {currentEffort === "auto" - ? AUTO_EFFORT_HELP[role] + {role === "main" && currentEffort === "auto" + ? AUTO_EFFORT_HELP : effortHelp}

{currentEffort === "xhigh" &&