import React from 'react'; import { useTheme } from '../../contexts/ThemeContext'; import { Content } from '../../components/layout/Content'; import { TPattern } from '../../components/common/TPattern'; import { mockDocs } from '../../data'; const StatsCard = ({ label, value, accent = false }: { label: string; value: number; accent?: boolean; }) => { const { theme, isDark } = useTheme(); return (
{label}
{value}
); }; export const StatusPage: React.FC = () => { const { theme, isDark } = useTheme(); return ( {/* System Stats */}
{/* Configuration */}

SYSTEM CONFIGURATION

{[ ['LLM Model', 'GPT-4o'], ['Embedding', 'text-embedding-3-small'], ['Vector DB', 'ChromaDB'], ['Retrieval', 'Hybrid (Vector + BM25)'], ['Top-K', '5 candidates'], ['Chunk Size', '500-1000 tokens'], ['Overlap', '100 tokens'], ['Temperature', '0.1'], ].map(([k, v]) => (
{k} {v}
))}
{/* Indexed Docs Overview */}

DOCUMENT INDEX

{mockDocs.map(d => (
{d.name} {d.size}
{d.chunks} chunks
INDEXED
))}
); };