1.19.0 (2026-10-07)
Features
- llm: support hosted OpenAI-compatible services (#1795) (1bbbc07)
- personas: Musical Leanings: explicit, auditable editorial control (#1678) (9190db2)
- shows: prepare episodes with custom skills (#1802) (60ca1a3)
Bug Fixes
- broadcast: keep FLAC metadata in Ogg encoder (#1686) (45ef433)
- llm-bench: read the event log in failure reasons, not an empty stdin (#1794) (48c6b38)
- llm: never force tools or disable thinking on Claude 5.5-era models (#1805) (7f8b875)
- picker: bound show lookahead at handoffs (#1684) (e11da2b)
- session: don't acknowledge a same-host show change at the 4h session cap (#1800) (cc6dca0)
- session: keep the programme episode across the 4h session cap (#1801) (f511f12)
- tts: keep a station-default slot off the persona's dead cloud provider (#1793) (514a007)
- web: fit mobile settings and keep model picker open (#1796) (741608f)