Package v0.2.12→v0.2.124: manifest, actions, version graph
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
import { VersionInfo } from '@start9labs/start-sdk'
|
||||
|
||||
export const v_0_2_26 = VersionInfo.of({
|
||||
version: '0.2.26:0',
|
||||
releaseNotes: {
|
||||
en_US: 'YouTube captions fast-path for the test-run + benchmark suite. (1) New server-side captions fetch in the relay: when the test-run captions toggle is set to "Use", the relay runs yt-dlp with --write-auto-subs --skip-download to grab the YouTube caption track (manual when available, auto otherwise), parses the .vtt subtitle file into the same [MM:SS] bracketed transcript shape Gemini\'s transcribe path produces, and feeds it straight into the analyze step. No audio download, no Gemini transcribe call — typical captions fetch is 2-5 seconds vs 60-300+ seconds for full audio transcribe. (2) Dashboard test-run panel gains a "Captions: Skip / Use (YT only)" toggle. When set to Use, the TX backend + TX model controls are disabled (captions don\'t need them). Analyze backend + model controls work normally. (3) Benchmark suite auto-appends two captions permutations when the URL is a YouTube link: (7) captions → gemini-3.1-pro-preview analyze, (8) captions → hardware analyze. Podcast URLs get the 6-permutation suite unchanged (no captions for raw audio enclosures). (4) Captions audit rows are stamped with backend="captions" and model="youtube-auto" or "youtube-manual" so the Jobs table distinguishes them from real transcribe runs. audio_seconds is populated from yt-dlp\'s reported duration; audio_bytes is null since no audio was downloaded. (5) TX-sharing for paired permutations (1+6, 4+5, 7+8) and Spark Control live hardware-model pull are deferred to 0.2.27 — captions was the highest-value piece of the 0.2.26 backlog.',
|
||||
},
|
||||
migrations: {
|
||||
up: async ({ effects }) => {},
|
||||
down: async ({ effects }) => {},
|
||||
},
|
||||
})
|
||||
Reference in New Issue
Block a user