import { VersionInfo } from '@start9labs/start-sdk' export const v_0_2_90 = VersionInfo.of({ version: '0.2.90:0', releaseNotes: { en_US: "Bug fix for v0.2.89 pipelined analyze. Per-window prompts were being built from raw Parakeet segments (often 360+ short 1-3s lines per 18-min window). The model couldn't reliably book-keep that many entry indices for the prompt's section coverage constraint and frequently emitted out-of-range startIndex/endIndex or invalid JSON, causing 5 of 6 windows to fail all 3 retry attempts. v0.2.90 applies the SAME two-pass cleanup that hardware.js applies to the full stitched transcript — sortAndDedupeTranscript + mergeShortEntries — but per-window inside runPipelinedAnalysis. This collapses raw Parakeet segments into thought-sized lines (~30 per window) matching the density sequential-mode chunkedAnalyze produces. The model handles that correctly. Net effect: pipelined mode now actually streams all windows successfully — first topic at T~80s, subsequent topics as their chunk ranges complete, total wall time ~205s for a 94-min video.", }, migrations: { up: async ({ effects }) => {}, down: async ({ effects }) => {}, }, })