feat(usage): claude quota tracker

This commit is contained in:
decolua 2026-03-12 09:42:17 +07:00
parent fe49b61dfb
commit f1bf027c68
4 changed files with 80 additions and 28 deletions

View file

@ -120,8 +120,7 @@ export async function GET(request, { params }) {
const usage = await getUsageForProvider(connection);
return Response.json(usage);
} catch (error) {
console.error("[Usage API] Error fetching usage:", error);
console.error("[Usage API] Error stack:", error.stack);
console.warn(`[Usage] ${connection?.provider}: ${error.message}`);
return Response.json({ error: error.message }, { status: 500 });
}
}