diff --git a/v2/resources/changelog/go-livepeer.mdx b/v2/resources/changelog/go-livepeer.mdx index f5350c755..3a946d8c5 100644 --- a/v2/resources/changelog/go-livepeer.mdx +++ b/v2/resources/changelog/go-livepeer.mdx @@ -22,7 +22,7 @@ keywords: 'og:image:height': 630 purpose: changelog audience: everyone -lastVerified: 2026-07-30T00:00:00.000Z +lastVerified: 2026-07-31T00:00:00.000Z --- import { CustomDivider } from '/snippets/components/elements/spacing/Divider.jsx' @@ -40,6 +40,17 @@ Changes merged to [go-livepeer](https://github.com/livepeer/go-livepeer) this we +July 31, 2026}> + ## End-of-week update — July 31, 2026 + +### Updates + +- **Live runners can now signal orchestrators to end streams** - Live runner heartbeat responses can now include a list of stream IDs to terminate, and the orchestrator will cleanly stop each matching Live AI pipeline (segmenter, control channel, and orchestrator-side session). This lets a runner proactively release capacity when a stream has ended, failed health checks, or should no longer be served — instead of waiting for the next payment or session-level timeout to notice. No configuration changes are required for existing runners; runners that don't return stream IDs keep the previous behavior. See the [AI pipelines guide](/v2/gateways/guides/node-pipelines/ai-pipelines) for how live runners fit into the node. + + + + + July 30, 2026}> ## End-of-week update — July 30, 2026