diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx
index f5c1dca..6ae1c67 100644
--- a/frontend/src/App.jsx
+++ b/frontend/src/App.jsx
@@ -1,8 +1,8 @@
-import React, { useState, useEffect, useCallback } from 'react'
+import React, { useState, useEffect, useCallback } from 'react'
import axios from 'axios'
import {
Wifi, WifiOff, Server, FileText, GitBranch,
- Table2, Activity, TerminalSquare, Box, Settings, RefreshCw,
+ Table2, Activity, TerminalSquare, Box, Settings, RefreshCw, ShieldCheck,
} from 'lucide-react'
import ConnectionPanel from './components/ConnectionPanel'
@@ -13,11 +13,13 @@ import TrainingMonitor from './components/TrainingMonitor'
import Terminal from './components/Terminal'
import ModelManager from './components/ModelManager'
import ConfigEditor from './components/ConfigEditor'
+import SetupPanel from './components/SetupPanel'
const API = '' // vite proxy forwards /api → :8080
const NAV = [
{ id: 'connection', label: 'Connection', icon: Server },
+ { id: 'setup', label: 'Setup', icon: ShieldCheck },
{ id: 'documents', label: 'Documents', icon: FileText },
{ id: 'pipeline', label: 'Pipeline', icon: GitBranch },
{ id: 'pairs', label: 'QA Pairs', icon: Table2 },
@@ -51,6 +53,7 @@ export default function App() {
const panels = {
connection: ,
+ setup: ,
documents: ,
pipeline: ,
pairs: ,