AI Analysis and Content Strategy fixes. Enhanced Strategy Routes refactoring.

This commit is contained in:
ajaysi
2026-01-10 19:32:50 +05:30
parent 0b63ae7fc1
commit 8193cdba67
298 changed files with 45678 additions and 10952 deletions

View File

@@ -26,8 +26,16 @@ export interface UsageStats {
}
export interface ProviderBreakdown {
gemini: ProviderUsage;
huggingface: ProviderUsage;
gemini?: ProviderUsage;
huggingface?: ProviderUsage;
video?: ProviderUsage;
audio?: ProviderUsage;
image?: ProviderUsage;
image_edit?: ProviderUsage;
tavily?: ProviderUsage;
serper?: ProviderUsage;
exa?: ProviderUsage;
[key: string]: ProviderUsage | undefined; // Allow dynamic provider keys
}
export interface ProviderUsage {
@@ -106,7 +114,8 @@ export interface UsageSummary {
export interface UsageLog {
id: number;
timestamp: string;
provider: string;
provider: string; // Display provider (uses actual_provider_name if available, otherwise enum value)
actual_provider_name?: string | null; // Actual provider: "wavespeed", "google", "huggingface", etc.
model_used: string | null;
endpoint: string;
method: string;