diff --git a/src/lib/components/workspace/Models/ModelEditor.svelte b/src/lib/components/workspace/Models/ModelEditor.svelte index 5b5bd83caf..20e764cf9c 100644 --- a/src/lib/components/workspace/Models/ModelEditor.svelte +++ b/src/lib/components/workspace/Models/ModelEditor.svelte @@ -198,8 +198,11 @@ } } - if (Object.keys(builtinTools).length > 0) { - info.meta.builtinTools = builtinTools; + const disabledTools = Object.fromEntries( + Object.entries(builtinTools).filter(([_, v]) => v === false) + ); + if (Object.keys(disabledTools).length > 0) { + info.meta.builtinTools = disabledTools; } else { if (info.meta.builtinTools) { delete info.meta.builtinTools;