- CommandCodeUsageRepository: GET /internal/usage?limit=100&cursor=<base64> parses JSON response, converts creditsTotal → cost (COST_DENOM) - SyncCommandCodeUsageUseCase: fullSync + incrementalSync reuses existing UsageCache with workspaceId="commandcode" - NetworkModule: DI for CommandCodeUsageRepository - PAGE_SIZE=100 for fewer page requests |
||
|---|---|---|
| .. | ||
| src | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||