14 lines
1.3 KiB
TypeScript
14 lines
1.3 KiB
TypeScript
import { VersionInfo } from '@start9labs/start-sdk'
|
|
|
|
export const v_0_2_41 = VersionInfo.of({
|
|
version: '0.2.41:0',
|
|
releaseNotes: {
|
|
en_US:
|
|
'TX side gets the same wall vs sum split that AN got in 0.2.40. (1) Renamed "TX time" column → "TX wall time" — the outer wall-time of the whole transcribe phase, which is what the operator actually waits for. (2) New "TX time (sum)" column — total backend compute summed across all concurrent chunks. For Gemini transcribe at concurrency 12 over 3 chunks each taking ~60s of API time: wall ≈ 60s, sum = 180s. Mirrors the AN time (sum) vs AN wall time pair so the operator can read cost (sum-of-compute) and user-perceived speed (wall-time) at a glance on both transcribe and analyze sides. (3) Server-side: both Gemini and Hardware transcribe backends now track per-chunk wall-times in chunk_durations_ms (array, one entry per chunk including the single-chunk case for consistency). Threaded through admin-test-run / summarize-url / transcribe-url worker routes into the audit row. server/job-stats.js aggregator sums chunk_durations_ms into transcribe_ms_sum; falls back to transcribe_ms (wall) when the field is absent so old audit rows from before this version still render sensibly.',
|
|
},
|
|
migrations: {
|
|
up: async ({ effects }) => {},
|
|
down: async ({ effects }) => {},
|
|
},
|
|
})
|