diegosouzapw/OmniRoute · error

[ARENA_ELO_SYNC] Failed to delete expired intelligence: ${me

Error message

[ARENA_ELO_SYNC] Failed to delete expired intelligence: ${message}

What it means

Error "[ARENA_ELO_SYNC] Failed to delete expired intelligence: ${message}" thrown in diegosouzapw/OmniRoute.

Source

Thrown at src/lib/arenaEloSync.ts:390

      source: "arena_elo",
      error: "Sync already in progress",
    };
  }
  syncInProgress = true;
  try {
    // Backup DB before first sync (same pattern as pricingSync)
    if (!firstSyncDone && !dryRun) {
      backupDbFile("pre-arena-elo-sync");
      firstSyncDone = true;
    }

    // Clean up stale entries before writing new ones
    if (!dryRun) {
      try {
        deleteExpiredIntelligence();
      } catch (err) {
        const message = err instanceof Error ? err.message : String(err);
        console.warn(`[ARENA_ELO_SYNC] Failed to delete expired intelligence: ${message}`);
      }
    }

    const leaderboards = await fetchArenaLeaderboards();
    const entries = transformToModelIntelligence(leaderboards);

    if (!dryRun && entries.length > 0) {
      try {
        bulkUpsertModelIntelligence(entries);
      } catch (err) {
        const message = err instanceof Error ? err.message : String(err);
        console.warn(`[ARENA_ELO_SYNC] Failed to bulk upsert intelligence: ${message}`);
        return {
          success: false,
          modelCount: 0,
          source: "arena_elo",
          error: message,
        };

View on GitHub (pinned to a179ffed5b)

When it happens

Trigger: Thrown at src/lib/arenaEloSync.ts:390 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of diegosouzapw/OmniRoute@a179ffed5b (2026-08-25). Data as JSON: /api/errors/e48fb15a35fe3ccb. Report an issue: GitHub.