14 lines
1.2 KiB
TypeScript
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 }) => {},
|
|
},
|
|
})
|