diff --git a/src/shared/model-capabilities/runtime-model-readers.ts b/src/shared/model-capabilities/runtime-model-readers.ts index a7b740f32..3dc96b14d 100644 --- a/src/shared/model-capabilities/runtime-model-readers.ts +++ b/src/shared/model-capabilities/runtime-model-readers.ts @@ -186,5 +186,7 @@ export function readRuntimeModelLimitOutput( return undefined } - return readNumber(limit.output) + const output = readNumber(limit.output) + // Treat 0 or negative as unknown so ?? fallback to bundled snapshot works + return output && output > 0 ? output : undefined }