From 7de1c884d12c2608c4fda16a6f02d3dcc48bdffc Mon Sep 17 00:00:00 2001 From: Isaac Thoman <49598528+IsaacThoman@users.noreply.github.com> Date: Tue, 23 Dec 2025 16:43:12 -0500 Subject: [PATCH] fix: allow unknown fields in serverInfo for forward compatibility --- src/server/DataValidator.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/DataValidator.ts b/src/server/DataValidator.ts index 411aa27..305320e 100644 --- a/src/server/DataValidator.ts +++ b/src/server/DataValidator.ts @@ -159,7 +159,7 @@ export class DataValidator { memUsageHeapTotal: z.number(), memUsageExternal: z.number(), idleKickTime: z.number(), - }).strict().transform((data) => Object.assign(new ServerInfo(), data)); + }).passthrough().transform((data) => Object.assign(new ServerInfo(), data)); static validatePlayerData(data: PlayerData) { return DataValidator.playerDataSchema.safeParse(data);