SPB Git forge

spb/polyllm

Public
15commits 1branches 0releases
2.2 MBsize
maindefault branch
13 days agolast push
TypeScript 97.4% SQL 1% JavaScript 0.9% CSS 0.6%
538 B · 11 lines typescript
Raw Blame History
1import { withUser, json } from "@/lib/api";2import { usageSummary, usageQueryFromUrl } from "@/lib/usage/service";34export const dynamic = "force-dynamic";56/**7 * GET /api/usage?range=today|7d|30d|90d|custom|all&from=YYYY-MM-DD&to=YYYY-MM-DD&tz=<IANA>&provider=&modelKey=&projectId=8 * → `UsageSummary` (see lib/usage/service.ts): kpis, gap-filled series, byProvider, byModel, projection, savings, recent, facets.9 */10export const GET = withUser(async ({ req, user }) => json(await usageSummary(user.id, usageQueryFromUrl(req.url))));11