diff --git a/frontend/src/components/agents/AgentCard.tsx b/frontend/src/components/agents/AgentCard.tsx index 042b591..62c9c03 100644 --- a/frontend/src/components/agents/AgentCard.tsx +++ b/frontend/src/components/agents/AgentCard.tsx @@ -1,5 +1,5 @@ import { motion } from 'framer-motion' -import { Cpu, Activity } from 'lucide-react' +import { Cpu, Activity, Zap } from 'lucide-react' import { Badge } from '@/components/ui/badge' export function AgentCard({ agent }: { agent: any }) { @@ -42,6 +42,14 @@ export function AgentCard({ agent }: { agent: any }) { + + ) } diff --git a/frontend/src/components/memory/MemoryCard.tsx b/frontend/src/components/memory/MemoryCard.tsx new file mode 100644 index 0000000..16a3488 --- /dev/null +++ b/frontend/src/components/memory/MemoryCard.tsx @@ -0,0 +1,28 @@ +import { Card } from '@/components/ui/card' +import { BookOpen } from 'lucide-react' + +export function MemoryCard() { + return ( + +
+ +

Project Memory

+
+ +
+
+
Решение по OAuth
+
2 hours ago · Hermes-01
+
+
+
API keys rotated
+
Yesterday · Supervisor
+
+
+ + +
+ ) +} diff --git a/frontend/src/pages/Dashboard.tsx b/frontend/src/pages/Dashboard.tsx index 606f467..4715d59 100644 --- a/frontend/src/pages/Dashboard.tsx +++ b/frontend/src/pages/Dashboard.tsx @@ -1,7 +1,7 @@ import { AgentGrid } from '@/components/agents/AgentGrid' import { Kanban } from '@/components/tasks/Kanban' -import { ActivityFeed } from '@/components/ActivityFeed' import { UsageCard } from '@/components/usage/UsageCard' +import { MemoryCard } from '@/components/memory/MemoryCard' import { useAppStore } from '@/store/useAppStore' export function Dashboard() { @@ -21,18 +21,21 @@ export function Dashboard() { -
-
+
+ {/* Live Agents — 7 колонок */} +
-
- -
-
+ + {/* Sidebar widgets */} +
+
-
- + + {/* Kanban на всю ширину */} +
+