({
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
resolver: zodResolver(mcpFormSchema),
mode: "onChange",
defaultValues: {
@@ -286,6 +287,11 @@ export function MCPFormDialog({ open, onOpenChange, server, onSubmit, onTest, on
{error && {error}
}
+ {Object.keys(form.formState.errors).length > 0 && !error && (
+
+ {Object.values(form.formState.errors).map(e => e?.message).filter(Boolean).join(", ")}
+
+ )}
@@ -321,7 +327,7 @@ export function MCPFormDialog({ open, onOpenChange, server, onSubmit, onTest, on
-