feat: integrate ClaudeUsageService and update API routes for usage tracking

This commit is contained in:
Mohamad Yahia
2025-12-21 08:46:11 +04:00
parent f2582c4453
commit ab0487664a
6 changed files with 25 additions and 21 deletions

View File

@@ -1,9 +1,8 @@
import { Router, Request, Response } from "express";
import { ClaudeUsageService } from "../../services/claude-usage-service.js";
export function createClaudeRoutes(): Router {
export function createClaudeRoutes(service: ClaudeUsageService): Router {
const router = Router();
const service = new ClaudeUsageService();
// Get current usage (fetches from Claude CLI)
router.get("/usage", async (req: Request, res: Response) => {