v0.2.0-beta.5.1.9 - Gemini TTS Long Materialization Window
Pre-release
Pre-release
·
5 commits
to main
since this release
Gemini completed-audio materialization window
Trigger:
- controlled Batch A run 31597210578
- source v0.2.0-beta.5.1.8 / 87da695
- Atomic Habits Sulafat chunks succeeded
- Atomic Habits Schedar chunk 1 returned an accepted completed Interaction but exposed no audio through six same-ID GET polls
Fix:
- same-ID polling interval remains 5 seconds
- existing Interaction timeout remains 15 minutes
- completed/no-audio bound derives to 180 same-ID GET polls
- success-path deterministic proof returns audio on GET 12
- persistent no-audio remains fail-closed
- no duplicate generation POST after accepted Interaction ID
- generation POST hard cap remains 10
- content_blocked recovery POST hard budget remains 2
- response_format remains type=audio
- transcript and safety settings unchanged
Lifecycle:
- Issue #70
- PR #71
- final PR head: 4863683
- merge/release SHA: e52eea2
- PR CI: 31599995316
- main CI: 31601039576
- Pages deploy: 31601039609
Safety:
- no Batch A dispatch in this release step
- no media-dual-v0.2.0-beta.6 creation
- no episodes.json/player/Piper promotion