diff --git a/src/routes/(main)/settings/agent/features/DefaultAgentForm.tsx b/src/routes/(main)/settings/agent/features/DefaultAgentForm.tsx
deleted file mode 100644
index 92c6e64511..0000000000
--- a/src/routes/(main)/settings/agent/features/DefaultAgentForm.tsx
+++ /dev/null
@@ -1,68 +0,0 @@
-'use client';
-
-import { type FormGroupItemType } from '@lobehub/ui';
-import { Form, Icon, Skeleton } from '@lobehub/ui';
-import { Form as AntForm } from 'antd';
-import { Loader2Icon } from 'lucide-react';
-import { memo, useState } from 'react';
-import { useTranslation } from 'react-i18next';
-
-import { FORM_STYLE } from '@/const/layoutTokens';
-import ModelSelect from '@/features/ModelSelect';
-import { useUserStore } from '@/store/user';
-import { settingsSelectors } from '@/store/user/selectors';
-
-const DefaultAgentForm = memo(() => {
- const { t } = useTranslation('setting');
- const [form] = AntForm.useForm();
- const [loading, setLoading] = useState(false);
-
- const [updateDefaultAgent, isUserStateInit] = useUserStore((s) => [
- s.updateDefaultAgent,
- s.isUserStateInit,
- ]);
-
- const defaultAgentConfig = useUserStore(
- (s) => settingsSelectors.currentSettings(s).defaultAgent?.config,
- );
-
- if (!isUserStateInit) return ;
-
- const defaultAgentSettings: FormGroupItemType = {
- children: [
- {
- children: (
- {
- setLoading(true);
- await updateDefaultAgent({ config: { model, provider } });
- setLoading(false);
- }}
- />
- ),
- desc: t('defaultAgent.model.desc'),
- label: t('defaultAgent.model.title'),
- name: 'defaultAgentConfig',
- },
- ],
- extra: loading && ,
- title: t('defaultAgent.title'),
- };
-
- return (
-
- );
-});
-
-DefaultAgentForm.displayName = 'DefaultAgentForm';
-
-export default DefaultAgentForm;
diff --git a/src/routes/(main)/settings/agent/index.tsx b/src/routes/(main)/settings/agent/index.tsx
index a124a2191c..9fd5f75482 100644
--- a/src/routes/(main)/settings/agent/index.tsx
+++ b/src/routes/(main)/settings/agent/index.tsx
@@ -6,7 +6,6 @@ import { useTranslation } from 'react-i18next';
import SettingHeader from '@/routes/(main)/settings/features/SettingHeader';
import { featureFlagsSelectors, useServerConfigStore } from '@/store/serverConfig';
-import DefaultAgentForm from './features/DefaultAgentForm';
import SystemAgentForm from './features/SystemAgentForm';
const Page = () => {
@@ -15,7 +14,6 @@ const Page = () => {
return (
<>
-
diff --git a/src/routes/(main)/settings/service-model/index.tsx b/src/routes/(main)/settings/service-model/index.tsx
index 13c9f9b9bc..796a09faad 100644
--- a/src/routes/(main)/settings/service-model/index.tsx
+++ b/src/routes/(main)/settings/service-model/index.tsx
@@ -6,7 +6,6 @@ import { useTranslation } from 'react-i18next';
import SettingHeader from '@/routes/(main)/settings/features/SettingHeader';
import { featureFlagsSelectors, useServerConfigStore } from '@/store/serverConfig';
-import DefaultAgentForm from '../agent/features/DefaultAgentForm';
import SystemAgentForm from '../agent/features/SystemAgentForm';
import Image from '../image/features/Image';
import OpenAI from '../tts/features/OpenAI';
@@ -19,7 +18,6 @@ const Page = () => {
return (
<>
-