"use client"; import { motion } from 'framer-motion'; import { ShieldCheck, ShieldAlert, Cpu, Network, PauseCircle, PlayCircle, Plus } from 'lucide-react'; const mockSites = [ { id: 1, name: 'eBay US', url: 'ebay.com', status: 'healthy', lag: '240ms', lastScrape: '2s ago' }, { id: 2, name: 'eBay UK', url: 'ebay.co.uk', status: 'healthy', lag: '310ms', lastScrape: '5s ago' }, { id: 3, name: 'HiBid', url: 'hibid.com', status: 'warning', lag: '1200ms', lastScrape: '1m ago' }, { id: 4, name: 'ShopGoodwill', url: 'shopgoodwill.com', status: 'healthy', lag: '450ms', lastScrape: '12s ago' }, ]; export default function SitesPage() { return (

Network Nodes

Manage and monitor the auction platforms your agents are scraping.

{mockSites.map((site, i) => (

{site.name}

{site.url}
{site.status === 'healthy' ? ( ) : ( )}
Latency {site.lag}
Last Ping {site.lastScrape}
Selectors Verified
))}

Auto-Adaptation Engine

The engine can autonomously learn new site structures. Provide a target URL, and the Scout Agent will attempt to generate valid selectors for listings, prices, and countdown timers.

); }