import { Badge } from "@/components/ui/badge"; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; export function UsageView({ stats, }: { stats: { totalRequests: number; totalTokens: number; totalCost: number; byAgent: Record; }; }) { return (
Total Requests {stats.totalRequests} Total Tokens {stats.totalTokens} Estimated Cost ${stats.totalCost.toFixed(2)}
By Agent Aggregated from the taskboard usage tracking table. {Object.entries(stats.byAgent).map(([agent, value]) => (

{agent}

{value.tokens} tokens

{value.requests} req ${value.cost.toFixed(2)}
))}
); }