feat: add dedent tagged template literal helper - #1259 (@u9g)
fix(inference): accept numeric STT error codes - #1231 (@Maples7)
feat: add UserData generic to JobProcess, JobContext, and defineAgent - #1250 (@u9g)
Update all ws usage to use the same version - #1239 (@lukasIO)
feat(inference): handle preflight_transcript events in inference STT plugin - #1228 (@adrian-cowham)
fix: add required parameter to getJobContext(), matching Python SDK's get_job_context(required=False) pattern. Removes noisy warn-level log during evals/tests. - #1253 (@u9g)
feat(voice): add answering machine detection - #1215 (@chenghao-mou)
fix(voice): allow awaiting speech handles from inside function tools; make SpeechHandle awaitable - #1266 (@u9g)
feat(inference): introduce XAIModels type and enhance LLMModels with reasoning support - #1241 (@russellmartin-livekit)
Use ThrowsPromise helper across agent package - #1249 (@lukasIO)
fix: avoid retrying aborted LLM requests during shutdown - #1247 (@tobiplancraft)
Fetched April 17, 2026