import { VersionInfo } from '@start9labs/start-sdk' export const v_0_2_22 = VersionInfo.of({ version: '0.2.22:0', releaseNotes: { en_US: 'New "Jobs" tab on the operator dashboard. Per-video / per-podcast history with summary stats at the top and a sortable + filterable table below. (1) Tab nav added — flip between the existing Overview tab and the new Jobs tab without losing range selection. (2) Summary tiles: total jobs in range, success rate (with partial / failed breakdown), median wall time, median transcribe ms / audio-minute, median analyze ms / audio-minute, total audio hours processed, total cost. (3) Filterable by status (success/partial/failed), transcribe backend (gemini/hardware), analyze backend, model substring, and free-text title/URL search. (4) Every column is sortable, click the header to toggle ascending/descending — date, duration, size, chunks, time-per-MB, time-per-min, model, cost, status, etc. (5) Pagination at 100 rows per page. (6) Audit log now captures media_url + title + chunk_count on transcribe rows so the Jobs table can attribute each row to a specific video. Backwards-compatible: old audit rows without these fields just show "—" in those columns. Lateral-fallback fix from 0.2.20 and Gemini server-side chunking from 0.2.21 remain in effect.', }, migrations: { up: async ({ effects }) => {}, down: async ({ effects }) => {}, }, })