From 2d979e2cec49e493d2ac776fd388713568dbbb9d Mon Sep 17 00:00:00 2001 From: yyh Date: Mon, 9 Mar 2026 16:17:09 +0800 Subject: [PATCH] fix(web): silence toast for model parameter rules fetch on missing provider Add silent option to useModelParameterRules API call so uninstalled provider errors are swallowed instead of surfacing a raw backend toast. --- web/service/use-common.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/service/use-common.ts b/web/service/use-common.ts index 002d154d1d..fbd83845ba 100644 --- a/web/service/use-common.ts +++ b/web/service/use-common.ts @@ -371,7 +371,7 @@ export const useNotionBinding = (code?: string | null, enabled?: boolean) => { export const useModelParameterRules = (provider?: string, model?: string, enabled?: boolean) => { return useQuery<{ data: ModelParameterRule[] }>({ queryKey: commonQueryKeys.modelParameterRules(provider, model), - queryFn: () => get<{ data: ModelParameterRule[] }>(`/workspaces/current/model-providers/${provider}/models/parameter-rules`, { params: { model } }), + queryFn: () => get<{ data: ModelParameterRule[] }>(`/workspaces/current/model-providers/${provider}/models/parameter-rules`, { params: { model }, silent: true }), enabled: !!provider && !!model && (enabled ?? true), }) }