Skip to content

Commit ea9fffc

Browse files
committed
feat(data): redesign model efficiency
1 parent 516f026 commit ea9fffc

20 files changed

Lines changed: 171 additions & 35 deletions

File tree

packages/stats/app/src/i18n.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,17 +218,22 @@ const en = {
218218
"model.noUsersTitle": "No user data",
219219
"model.noUsersDescription": "No user-bearing rows landed in the current window.",
220220
"model.dailyUserChart": "Daily unique user chart",
221-
"model.efficiencyDescription": "Cost, cache behavior, and average OpenCode Go session shape.",
221+
"model.efficiencyDescription": "Cost, cache behavior, and average session shape.",
222222
"model.noEfficiencyTitle": "No efficiency data",
223223
"model.noEfficiencyDescription": "Efficiency data appears after usage lands.",
224+
"model.totalSpendLabel": "Total spend",
224225
"model.cost": "Cost",
225226
"model.totalSpend": "total spend",
226227
"model.costPerMillion": "Cost / 1M",
228+
"model.costInput": "Cost input",
229+
"model.costOutput": "Cost output",
227230
"model.inputOutput": "input / output",
228231
"model.observedTokens": "observed all tokens",
229232
"model.costSession": "Cost / Session",
233+
"model.averageCostSession": "Average cost / Session",
230234
"model.average": "average",
231235
"model.tokensSession": "Tokens / Session",
236+
"model.averageTokensSession": "Average tokens / session",
232237
"model.cacheRatio": "Cache Ratio",
233238
"model.inputTokens": "input tokens",
234239
"model.geoDescription": "OpenCode Go model tokens used by country.",

packages/stats/app/src/i18n/ar.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,11 @@ export const dict = {
202202
"model.efficiencyDescription": "التكلفة، وسلوك التخزين المؤقت، ومتوسط شكل جلسة OpenCode Go.",
203203
"model.noEfficiencyTitle": "لا توجد بيانات كفاءة",
204204
"model.noEfficiencyDescription": "تظهر بيانات الكفاءة بعد وصول الاستخدام.",
205+
"model.totalSpendLabel": "Total spend",
206+
"model.costInput": "Cost input",
207+
"model.costOutput": "Cost output",
208+
"model.averageCostSession": "Average cost / Session",
209+
"model.averageTokensSession": "Average tokens / session",
205210
"model.cost": "التكلفة",
206211
"model.totalSpend": "إجمالي الإنفاق",
207212
"model.costPerMillion": "التكلفة / 1M",

packages/stats/app/src/i18n/br.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,11 @@ export const dict = {
204204
"model.efficiencyDescription": "Custo, comportamento de cache e formato médio da sessão do OpenCode Go.",
205205
"model.noEfficiencyTitle": "Sem dados de eficiência",
206206
"model.noEfficiencyDescription": "Os dados de eficiência aparecem depois que o uso chega.",
207+
"model.totalSpendLabel": "Total spend",
208+
"model.costInput": "Cost input",
209+
"model.costOutput": "Cost output",
210+
"model.averageCostSession": "Average cost / Session",
211+
"model.averageTokensSession": "Average tokens / session",
207212
"model.cost": "Custo",
208213
"model.totalSpend": "gasto total",
209214
"model.costPerMillion": "Custo / 1M",

packages/stats/app/src/i18n/da.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,11 @@ export const dict = {
203203
"model.efficiencyDescription": "Omkostning, cacheadfærd og gennemsnitlig OpenCode Go-sessionsform.",
204204
"model.noEfficiencyTitle": "Ingen effektivitetsdata",
205205
"model.noEfficiencyDescription": "Effektivitetsdata vises, når brug lander.",
206+
"model.totalSpendLabel": "Total spend",
207+
"model.costInput": "Cost input",
208+
"model.costOutput": "Cost output",
209+
"model.averageCostSession": "Average cost / Session",
210+
"model.averageTokensSession": "Average tokens / session",
206211
"model.cost": "Omkostning",
207212
"model.totalSpend": "samlet forbrug",
208213
"model.costPerMillion": "Omkostning / 1 mio.",

packages/stats/app/src/i18n/de.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,11 @@ export const dict = {
204204
"model.efficiencyDescription": "Kosten, Cache-Verhalten und durchschnittliche OpenCode Go-Sitzungsform.",
205205
"model.noEfficiencyTitle": "Keine Effizienzdaten",
206206
"model.noEfficiencyDescription": "Effizienzdaten erscheinen, nachdem Nutzung eingegangen ist.",
207+
"model.totalSpendLabel": "Total spend",
208+
"model.costInput": "Cost input",
209+
"model.costOutput": "Cost output",
210+
"model.averageCostSession": "Average cost / Session",
211+
"model.averageTokensSession": "Average tokens / session",
207212
"model.cost": "Kosten",
208213
"model.totalSpend": "Gesamtausgaben",
209214
"model.costPerMillion": "Kosten / 1 Mio.",

packages/stats/app/src/i18n/es.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,11 @@ export const dict = {
203203
"model.efficiencyDescription": "Coste, comportamiento de caché y forma media de sesión de OpenCode Go.",
204204
"model.noEfficiencyTitle": "Sin datos de eficiencia",
205205
"model.noEfficiencyDescription": "Los datos de eficiencia aparecen después de que llegue uso.",
206+
"model.totalSpendLabel": "Total spend",
207+
"model.costInput": "Cost input",
208+
"model.costOutput": "Cost output",
209+
"model.averageCostSession": "Average cost / Session",
210+
"model.averageTokensSession": "Average tokens / session",
206211
"model.cost": "Coste",
207212
"model.totalSpend": "gasto total",
208213
"model.costPerMillion": "Coste / 1 M",

packages/stats/app/src/i18n/fr.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,11 @@ export const dict = {
205205
"model.efficiencyDescription": "Coût, comportement du cache et forme moyenne des sessions OpenCode Go.",
206206
"model.noEfficiencyTitle": "Aucune donnée d'efficacité",
207207
"model.noEfficiencyDescription": "Les données d'efficacité apparaissent après l'arrivée de l'utilisation.",
208+
"model.totalSpendLabel": "Total spend",
209+
"model.costInput": "Cost input",
210+
"model.costOutput": "Cost output",
211+
"model.averageCostSession": "Average cost / Session",
212+
"model.averageTokensSession": "Average tokens / session",
208213
"model.cost": "Coût",
209214
"model.totalSpend": "dépense totale",
210215
"model.costPerMillion": "Coût / 1 M",

packages/stats/app/src/i18n/it.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,11 @@ export const dict = {
204204
"model.efficiencyDescription": "Costi, comportamento della cache e forma media della sessione OpenCode Go.",
205205
"model.noEfficiencyTitle": "Nessun dato di efficienza",
206206
"model.noEfficiencyDescription": "I dati di efficienza appaiono dopo l'arrivo dell'utilizzo.",
207+
"model.totalSpendLabel": "Total spend",
208+
"model.costInput": "Cost input",
209+
"model.costOutput": "Cost output",
210+
"model.averageCostSession": "Average cost / Session",
211+
"model.averageTokensSession": "Average tokens / session",
207212
"model.cost": "Costo",
208213
"model.totalSpend": "spesa totale",
209214
"model.costPerMillion": "Costo / 1 M",

packages/stats/app/src/i18n/ja.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,11 @@ export const dict = {
205205
"model.efficiencyDescription": "コスト、キャッシュ動作、平均的なOpenCode Goセッションの形。",
206206
"model.noEfficiencyTitle": "効率データがありません",
207207
"model.noEfficiencyDescription": "使用量が届くと効率データが表示されます。",
208+
"model.totalSpendLabel": "Total spend",
209+
"model.costInput": "Cost input",
210+
"model.costOutput": "Cost output",
211+
"model.averageCostSession": "Average cost / Session",
212+
"model.averageTokensSession": "Average tokens / session",
208213
"model.cost": "コスト",
209214
"model.totalSpend": "総支出",
210215
"model.costPerMillion": "100万あたりのコスト",

packages/stats/app/src/i18n/ko.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,11 @@ export const dict = {
205205
"model.efficiencyDescription": "비용, 캐시 동작, 평균 OpenCode Go 세션 형태입니다.",
206206
"model.noEfficiencyTitle": "효율 데이터 없음",
207207
"model.noEfficiencyDescription": "사용량이 들어오면 효율 데이터가 표시됩니다.",
208+
"model.totalSpendLabel": "Total spend",
209+
"model.costInput": "Cost input",
210+
"model.costOutput": "Cost output",
211+
"model.averageCostSession": "Average cost / Session",
212+
"model.averageTokensSession": "Average tokens / session",
208213
"model.cost": "비용",
209214
"model.totalSpend": "총 지출",
210215
"model.costPerMillion": "100만당 비용",

0 commit comments

Comments
 (0)