diff --git a/packages/stats/app/src/i18n.ts b/packages/stats/app/src/i18n.ts
index e846ce5089b..0b8053694ea 100644
--- a/packages/stats/app/src/i18n.ts
+++ b/packages/stats/app/src/i18n.ts
@@ -233,7 +233,6 @@ const en = {
"model.averageTokensSession": "Average tokens / session",
"model.cacheRatio": "Cache Ratio",
"model.inputTokens": "input tokens",
- "model.geoDescription": "OpenCode model tokens used by country.",
"model.noGeoTitle": "No geo data",
"model.noGeoDescription": "No OpenCode geo rows matched this model.",
"model.peersDescription": "Nearby models by recent OpenCode token volume.",
diff --git a/packages/stats/app/src/i18n/ar.ts b/packages/stats/app/src/i18n/ar.ts
index 1fb48911737..b2430431027 100644
--- a/packages/stats/app/src/i18n/ar.ts
+++ b/packages/stats/app/src/i18n/ar.ts
@@ -213,7 +213,6 @@ export const dict = {
"model.tokensSession": "الرموز / الجلسة",
"model.cacheRatio": "نسبة التخزين المؤقت",
"model.inputTokens": "رموز الإدخال",
- "model.geoDescription": "رموز نموذج OpenCode المستخدمة حسب البلد.",
"model.noGeoTitle": "لا توجد بيانات جغرافية",
"model.noGeoDescription": "لم تطابق أي صفوف جغرافية في OpenCode هذا النموذج.",
"model.peersDescription": "نماذج قريبة حسب حجم رموز OpenCode الأخير.",
diff --git a/packages/stats/app/src/i18n/br.ts b/packages/stats/app/src/i18n/br.ts
index 4ef584ce63e..5bf9e44dc7e 100644
--- a/packages/stats/app/src/i18n/br.ts
+++ b/packages/stats/app/src/i18n/br.ts
@@ -216,7 +216,6 @@ export const dict = {
"model.tokensSession": "Tokens / sessão",
"model.cacheRatio": "Taxa de cache",
"model.inputTokens": "tokens de entrada",
- "model.geoDescription": "Tokens do modelo OpenCode usados por país.",
"model.noGeoTitle": "Sem dados geográficos",
"model.noGeoDescription": "Nenhuma linha geográfica do OpenCode correspondeu a este modelo.",
"model.peersDescription": "Modelos próximos por volume recente de tokens do OpenCode.",
diff --git a/packages/stats/app/src/i18n/da.ts b/packages/stats/app/src/i18n/da.ts
index 1da9eb733bb..5fdf2841e7b 100644
--- a/packages/stats/app/src/i18n/da.ts
+++ b/packages/stats/app/src/i18n/da.ts
@@ -214,7 +214,6 @@ export const dict = {
"model.tokensSession": "Tokens / session",
"model.cacheRatio": "Cacheandel",
"model.inputTokens": "inputtokens",
- "model.geoDescription": "OpenCode-modeltokens brugt efter land.",
"model.noGeoTitle": "Ingen geodata",
"model.noGeoDescription": "Ingen OpenCode-georækker matchede denne model.",
"model.peersDescription": "Nærliggende modeller efter seneste OpenCode-tokenvolumen.",
diff --git a/packages/stats/app/src/i18n/de.ts b/packages/stats/app/src/i18n/de.ts
index 21d131cade5..95a2f06fa7d 100644
--- a/packages/stats/app/src/i18n/de.ts
+++ b/packages/stats/app/src/i18n/de.ts
@@ -216,7 +216,6 @@ export const dict = {
"model.tokensSession": "Tokens / Sitzung",
"model.cacheRatio": "Cache-Anteil",
"model.inputTokens": "Eingabetokens",
- "model.geoDescription": "OpenCode-Modelltokens nach Land.",
"model.noGeoTitle": "Keine Geodaten",
"model.noGeoDescription": "Keine OpenCode-Geozeilen passten zu diesem Modell.",
"model.peersDescription": "Nahe Modelle nach aktuellem OpenCode-Tokenvolumen.",
diff --git a/packages/stats/app/src/i18n/es.ts b/packages/stats/app/src/i18n/es.ts
index 92988954bbf..78d2e61c24a 100644
--- a/packages/stats/app/src/i18n/es.ts
+++ b/packages/stats/app/src/i18n/es.ts
@@ -215,7 +215,6 @@ export const dict = {
"model.tokensSession": "Tokens / sesión",
"model.cacheRatio": "Ratio de caché",
"model.inputTokens": "tokens de entrada",
- "model.geoDescription": "Tokens del modelo de OpenCode usados por país.",
"model.noGeoTitle": "Sin datos geográficos",
"model.noGeoDescription": "Ninguna fila geográfica de OpenCode coincidió con este modelo.",
"model.peersDescription": "Modelos cercanos por volumen reciente de tokens de OpenCode.",
diff --git a/packages/stats/app/src/i18n/fr.ts b/packages/stats/app/src/i18n/fr.ts
index 3bd3256808b..bbc1d5cca71 100644
--- a/packages/stats/app/src/i18n/fr.ts
+++ b/packages/stats/app/src/i18n/fr.ts
@@ -217,7 +217,6 @@ export const dict = {
"model.tokensSession": "Tokens / session",
"model.cacheRatio": "Taux de cache",
"model.inputTokens": "tokens d'entrée",
- "model.geoDescription": "Tokens du modèle OpenCode utilisés par pays.",
"model.noGeoTitle": "Aucune donnée géographique",
"model.noGeoDescription": "Aucune ligne géographique OpenCode ne correspondait à ce modèle.",
"model.peersDescription": "Modèles proches par volume récent de tokens OpenCode.",
diff --git a/packages/stats/app/src/i18n/it.ts b/packages/stats/app/src/i18n/it.ts
index f0ccde5013e..e4a4b12969f 100644
--- a/packages/stats/app/src/i18n/it.ts
+++ b/packages/stats/app/src/i18n/it.ts
@@ -216,7 +216,6 @@ export const dict = {
"model.tokensSession": "Token / sessione",
"model.cacheRatio": "Rapporto cache",
"model.inputTokens": "token di input",
- "model.geoDescription": "Token del modello OpenCode usati per paese.",
"model.noGeoTitle": "Nessun dato geografico",
"model.noGeoDescription": "Nessuna riga geografica OpenCode corrispondeva a questo modello.",
"model.peersDescription": "Modelli vicini per volume recente di token OpenCode.",
diff --git a/packages/stats/app/src/i18n/ja.ts b/packages/stats/app/src/i18n/ja.ts
index beac7cabc97..1826329523a 100644
--- a/packages/stats/app/src/i18n/ja.ts
+++ b/packages/stats/app/src/i18n/ja.ts
@@ -217,7 +217,6 @@ export const dict = {
"model.tokensSession": "トークン / セッション",
"model.cacheRatio": "キャッシュ比率",
"model.inputTokens": "入力トークン",
- "model.geoDescription": "国別のOpenCodeモデルのトークン使用量。",
"model.noGeoTitle": "地域データがありません",
"model.noGeoDescription": "このモデルに一致するOpenCode地域行はありません。",
"model.peersDescription": "最近のOpenCodeトークン量が近いモデル。",
diff --git a/packages/stats/app/src/i18n/ko.ts b/packages/stats/app/src/i18n/ko.ts
index ac5293125d4..d55ba5a606d 100644
--- a/packages/stats/app/src/i18n/ko.ts
+++ b/packages/stats/app/src/i18n/ko.ts
@@ -216,7 +216,6 @@ export const dict = {
"model.tokensSession": "토큰 / 세션",
"model.cacheRatio": "캐시 비율",
"model.inputTokens": "입력 토큰",
- "model.geoDescription": "국가별 OpenCode 모델 토큰 사용량입니다.",
"model.noGeoTitle": "지역 데이터 없음",
"model.noGeoDescription": "이 모델과 일치하는 OpenCode 지역 행이 없습니다.",
"model.peersDescription": "최근 OpenCode 토큰 볼륨이 가까운 모델입니다.",
diff --git a/packages/stats/app/src/i18n/no.ts b/packages/stats/app/src/i18n/no.ts
index e64617e4015..26ec3e80bfb 100644
--- a/packages/stats/app/src/i18n/no.ts
+++ b/packages/stats/app/src/i18n/no.ts
@@ -215,7 +215,6 @@ export const dict = {
"model.tokensSession": "Tokens / økt",
"model.cacheRatio": "Cacheandel",
"model.inputTokens": "inndata-tokens",
- "model.geoDescription": "OpenCode-modelltokens brukt etter land.",
"model.noGeoTitle": "Ingen geodata",
"model.noGeoDescription": "Ingen OpenCode-georader matchet denne modellen.",
"model.peersDescription": "Nærliggende modeller etter nylig OpenCode-tokenvolum.",
diff --git a/packages/stats/app/src/i18n/pl.ts b/packages/stats/app/src/i18n/pl.ts
index dc15861421d..e82ddeff0b9 100644
--- a/packages/stats/app/src/i18n/pl.ts
+++ b/packages/stats/app/src/i18n/pl.ts
@@ -214,7 +214,6 @@ export const dict = {
"model.tokensSession": "Tokeny / sesja",
"model.cacheRatio": "Współczynnik cache",
"model.inputTokens": "tokeny wejściowe",
- "model.geoDescription": "Tokeny modelu OpenCode użyte według kraju.",
"model.noGeoTitle": "Brak danych geograficznych",
"model.noGeoDescription": "Żadne wiersze geograficzne OpenCode nie pasowały do tego modelu.",
"model.peersDescription": "Pobliskie modele według ostatniego wolumenu tokenów OpenCode.",
diff --git a/packages/stats/app/src/i18n/ru.ts b/packages/stats/app/src/i18n/ru.ts
index 3515b4a097a..fe850a3094e 100644
--- a/packages/stats/app/src/i18n/ru.ts
+++ b/packages/stats/app/src/i18n/ru.ts
@@ -216,7 +216,6 @@ export const dict = {
"model.tokensSession": "Токены / сеанс",
"model.cacheRatio": "Доля кэша",
"model.inputTokens": "входные токены",
- "model.geoDescription": "Токены модели OpenCode, использованные по странам.",
"model.noGeoTitle": "Нет геоданных",
"model.noGeoDescription": "Нет географических строк OpenCode для этой модели.",
"model.peersDescription": "Близкие модели по недавнему объему токенов OpenCode.",
diff --git a/packages/stats/app/src/i18n/th.ts b/packages/stats/app/src/i18n/th.ts
index e16996635ed..84f79a21f7f 100644
--- a/packages/stats/app/src/i18n/th.ts
+++ b/packages/stats/app/src/i18n/th.ts
@@ -216,7 +216,6 @@ export const dict = {
"model.tokensSession": "Token / เซสชัน",
"model.cacheRatio": "อัตราแคช",
"model.inputTokens": "input token",
- "model.geoDescription": "token ของโมเดล OpenCode ที่ใช้แยกตามประเทศ",
"model.noGeoTitle": "ไม่มีข้อมูลภูมิศาสตร์",
"model.noGeoDescription": "ไม่มีแถวภูมิศาสตร์ของ OpenCode ที่ตรงกับโมเดลนี้",
"model.peersDescription": "โมเดลใกล้เคียงตามปริมาณ token ล่าสุดของ OpenCode",
diff --git a/packages/stats/app/src/i18n/tr.ts b/packages/stats/app/src/i18n/tr.ts
index 1935a0ebc76..27926c9d548 100644
--- a/packages/stats/app/src/i18n/tr.ts
+++ b/packages/stats/app/src/i18n/tr.ts
@@ -216,7 +216,6 @@ export const dict = {
"model.tokensSession": "Token / Oturum",
"model.cacheRatio": "Önbellek Oranı",
"model.inputTokens": "giriş tokenları",
- "model.geoDescription": "Ülkeye göre kullanılan OpenCode model tokenları.",
"model.noGeoTitle": "Coğrafi veri yok",
"model.noGeoDescription": "Bu modelle eşleşen OpenCode coğrafi satırı yok.",
"model.peersDescription": "Son OpenCode token hacmine göre yakındaki modeller.",
diff --git a/packages/stats/app/src/i18n/uk.ts b/packages/stats/app/src/i18n/uk.ts
index 78d113fa0b2..eb43f81aa81 100644
--- a/packages/stats/app/src/i18n/uk.ts
+++ b/packages/stats/app/src/i18n/uk.ts
@@ -216,7 +216,6 @@ export const dict = {
"model.tokensSession": "Токени / сеанс",
"model.cacheRatio": "Частка кешу",
"model.inputTokens": "вхідні токени",
- "model.geoDescription": "Токени моделі OpenCode, використані за країнами.",
"model.noGeoTitle": "Немає геоданих",
"model.noGeoDescription": "Жодні географічні рядки OpenCode не відповідали цій моделі.",
"model.peersDescription": "Близькі моделі за нещодавнім обсягом токенів OpenCode.",
diff --git a/packages/stats/app/src/i18n/zh.ts b/packages/stats/app/src/i18n/zh.ts
index 06081f701e0..f41222bf82a 100644
--- a/packages/stats/app/src/i18n/zh.ts
+++ b/packages/stats/app/src/i18n/zh.ts
@@ -215,7 +215,6 @@ export const dict = {
"model.tokensSession": "Token / 会话",
"model.cacheRatio": "缓存比例",
"model.inputTokens": "输入 token",
- "model.geoDescription": "按国家/地区统计的 OpenCode 模型 token 使用量。",
"model.noGeoTitle": "无地理数据",
"model.noGeoDescription": "没有符合此模型的 OpenCode 地理行。",
"model.peersDescription": "按近期 OpenCode token 用量排列的相近模型。",
diff --git a/packages/stats/app/src/i18n/zht.ts b/packages/stats/app/src/i18n/zht.ts
index d6d7ed10117..9f603436726 100644
--- a/packages/stats/app/src/i18n/zht.ts
+++ b/packages/stats/app/src/i18n/zht.ts
@@ -215,7 +215,6 @@ export const dict = {
"model.tokensSession": "Token / 工作階段",
"model.cacheRatio": "快取比例",
"model.inputTokens": "輸入 token",
- "model.geoDescription": "按國家/地區統計的 OpenCode 模型 token 使用量。",
"model.noGeoTitle": "無地理數據",
"model.noGeoDescription": "沒有符合此模型的 OpenCode 地理列。",
"model.peersDescription": "按近期 OpenCode token 用量排列的相近模型。",
diff --git a/packages/stats/app/src/routes/[lab]/[model].tsx b/packages/stats/app/src/routes/[lab]/[model].tsx
index e5ff838ae87..e0560957ac2 100644
--- a/packages/stats/app/src/routes/[lab]/[model].tsx
+++ b/packages/stats/app/src/routes/[lab]/[model].tsx
@@ -905,11 +905,7 @@ function ModelGeoBreakdownSection(props: { data: CountryEntry[] }) {
setActiveCountry(undefined)
}}
>
-
+
0}
fallback={}
@@ -1019,7 +1015,7 @@ function PeerRow(props: { peer: ModelPeerEntry; active: boolean }) {
)
}
-function SectionTitle(props: { href: string; title: string; description: string }) {
+function SectionTitle(props: { href: string; title: string; description?: string }) {
return
}