From 72ef20a0448befbac16076ca0131f38d5f9de94d Mon Sep 17 00:00:00 2001 From: Z8MB1E Date: Thu, 3 Sep 2026 16:03:28 -0400 Subject: [PATCH] feat(radio): expose mode-specific stats Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus --- src/app/(frontend)/radio/page.tsx | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/app/(frontend)/radio/page.tsx b/src/app/(frontend)/radio/page.tsx index c5df515..af3982f 100644 --- a/src/app/(frontend)/radio/page.tsx +++ b/src/app/(frontend)/radio/page.tsx @@ -38,9 +38,20 @@ export default async function RadioPage() { const stats = { gamesPlayed: radioTraffic.gamesPlayed ?? 0, totalMessages: radioTraffic.totalMessages ?? 0, + incorrectMessages: radioTraffic.incorrectMessages ?? 0, bestScore: radioTraffic.bestScore ?? 0, bestAccuracy: radioTraffic.bestAccuracy ?? 0, bestSprintTimeMs: radioTraffic.bestSprintTimeMs ?? 0, + sprintGamesPlayed: radioTraffic.sprintGamesPlayed ?? 0, + sprintTotalMessages: radioTraffic.sprintTotalMessages ?? 0, + sprintIncorrectMessages: radioTraffic.sprintIncorrectMessages ?? 0, + sprintBestScore: radioTraffic.sprintBestScore ?? 0, + sprintBestAccuracy: radioTraffic.sprintBestAccuracy ?? 0, + watchGamesPlayed: radioTraffic.watchGamesPlayed ?? 0, + watchTotalMessages: radioTraffic.watchTotalMessages ?? 0, + watchIncorrectMessages: radioTraffic.watchIncorrectMessages ?? 0, + watchBestScore: radioTraffic.watchBestScore ?? 0, + watchBestAccuracy: radioTraffic.watchBestAccuracy ?? 0, radioTrafficXp: radioTraffic.xpEarned ?? 0, xpEarned: 0, };