chore: 清空 v2 实现,重建新架构骨架(人格化通用 Agent 运行时)
This commit is contained in:
1 parent
9c8d5a9e8d
commit
4be3826af7
151 files changed
+3
-19760
No files matched your search
@@ -1,54 +0,0 @@
|
||||
import { Routes, Route, Navigate } from 'react-router-dom'
|
||||
import { useAuthStore } from './store/authStore'
|
||||
import AppLayout from './components/layout/AppLayout'
|
||||
import ChatPage from './pages/chat/ChatPage'
|
||||
import AdminLayout from './components/admin/AdminLayout'
|
||||
import DashboardPage from './pages/admin/DashboardPage'
|
||||
import ServicesPage from './pages/admin/ServicesPage'
|
||||
import IoTManagementPage from './pages/admin/IoTManagementPage'
|
||||
import PluginsPage from './pages/admin/PluginsPage'
|
||||
import MemoryPage from './pages/admin/MemoryPage'
|
||||
import LLMCallsPage from './pages/admin/LLMCallsPage'
|
||||
import SystemPage from './pages/admin/SystemPage'
|
||||
import ModelsPage from './pages/admin/ModelsPage'
|
||||
import BridgePage from './pages/admin/BridgePage'
|
||||
import TracePage from './pages/admin/TracePage'
|
||||
import PerformancePage from './pages/admin/PerformancePage'
|
||||
import LoginPage from './pages/LoginPage'
|
||||
|
||||
export default function App() {
|
||||
const isLoggedIn = useAuthStore((s) => s.isLoggedIn)
|
||||
|
||||
if (!isLoggedIn) {
|
||||
return (
|
||||
<Routes>
|
||||
<Route path="/login" element={<LoginPage />} />
|
||||
<Route path="*" element={<Navigate to="/login" replace />} />
|
||||
</Routes>
|
||||
)
|
||||
}
|
||||
|
||||
return (
|
||||
<AppLayout>
|
||||
<Routes>
|
||||
<Route path="/" element={<Navigate to="/chat" replace />} />
|
||||
<Route path="/chat" element={<ChatPage />} />
|
||||
<Route path="/chat/:sessionId" element={<ChatPage />} />
|
||||
<Route path="/admin" element={<AdminLayout />}>
|
||||
<Route index element={<Navigate to="/admin/dashboard" replace />} />
|
||||
<Route path="dashboard" element={<DashboardPage />} />
|
||||
<Route path="services" element={<ServicesPage />} />
|
||||
<Route path="iot" element={<IoTManagementPage />} />
|
||||
<Route path="plugins" element={<PluginsPage />} />
|
||||
<Route path="memory" element={<MemoryPage />} />
|
||||
<Route path="llm-calls" element={<LLMCallsPage />} />
|
||||
<Route path="models" element={<ModelsPage />} />
|
||||
<Route path="bridge" element={<BridgePage />} />
|
||||
<Route path="trace" element={<TracePage />} />
|
||||
<Route path="perf" element={<PerformancePage />} />
|
||||
<Route path="system" element={<SystemPage />} />
|
||||
</Route>
|
||||
</Routes>
|
||||
</AppLayout>
|
||||
)
|
||||
}
|
||||
Reference in new issue
Block a user