diff --git a/web/src/app/home/components/dynamic-form/DynamicFormItemComponent.tsx b/web/src/app/home/components/dynamic-form/DynamicFormItemComponent.tsx
index db67e0579..3d966ee05 100644
--- a/web/src/app/home/components/dynamic-form/DynamicFormItemComponent.tsx
+++ b/web/src/app/home/components/dynamic-form/DynamicFormItemComponent.tsx
@@ -46,6 +46,7 @@ import {
Eye,
EyeOff,
Wrench,
+ BrainCircuit,
Trash2,
Sparkles,
Info,
@@ -176,6 +177,7 @@ export default function DynamicFormItemComponent({
uuid: string;
name: string;
abilities?: string[];
+ reasoning_capabilities?: { supported?: boolean };
provider?: { requester?: string };
}) => (
@@ -187,6 +189,13 @@ export default function DynamicFormItemComponent({
{model.abilities?.includes('func_call') && (
)}
+ {(model.reasoning_capabilities?.supported === true ||
+ model.abilities?.includes('reasoning')) && (
+
+ )}
{model.provider?.requester === LANGBOT_MODELS_PROVIDER_REQUESTER && (