CommandCodeAI / CommandCodeAI/command-code
Dashboard usage records not updating — /internal/usage endpoint returns stale data
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Không có dữ liệu ngôn ngữ
- Star
- 4k
- Fork
- 350
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
Describe the bug
The usage/billing history on the web dashboard (commandcode.ai) hasn't been updating. The /internal/usage API endpoint is returning stale data — the latest record is from July 2nd, even though new API calls have been made in the last 24+ hours.
Balance refresh still works fine, it's specifically the usage records endpoint that's stuck.
To Reproduce
- Make a new API call with
command-code - Go to commandcode.ai dashboard → usage history
- Latest API call not listed
- Or directly:
curl 'https://api.commandcode.ai/internal/usage?limit=5'with valid session cookie — observe latestcreatedAtis stuck at July 2nd, no newer records appear
Expected behavior
Usage records should appear within minutes of each API call.
Additional context
- Balance/credits refresh works normally
- The API returns HTTP 200 with data, but the data itself is stale
- This affects both the web dashboard and any third-party apps relying on this endpoint
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu bằng cách xác định trình xử lý endpoint /internal/usage và theo dõi cách nó đọc các bản ghi sử dụng; so sánh đường đi đó với đường đi làm mới số dư, vốn vẫn hoạt động. Tái hiện phản hồi cũ bằng yêu cầu curl và xác minh việc hoàn tất khi các lệnh gọi API mới xuất hiện trong endpoint và dashboard trong vòng vài phút.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Lĩnh vực
- api, backend
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100