Files
recap-relay/startos/versions/v0.2.90.ts
T

14 lines
1.2 KiB
TypeScript

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 }) => {},
},
})