Changelog
- 39ddc82 MUL-6228: resolve full-UUID issue refs locally instead of a resolver GET (#7167)
- 8c563b4 MUL-6555 feat(issues): preserve source context for sub-issues (#7461)
- 11ab949 MUL-6611: docs(self-host): route /health through the proxy, add single-origin example and release-tag note (#7466)
- da7131a MUL-6625: enforce prepaid member seat capacity (#7491)
- 2aa4585 MUL-6640: fix stale Autopilot subscribers after member removal (#7501)
- 750fc0c MUL-6655 Fix MCode ACP session startup race (ZIC-199) (#7516)
- f7dd08f MUL-6656 fix(daemon): explain why repo checkout auth failed (#7520) (#7524)
- 46b5d9e MUL-6658 fix(agent): own the runtime process tree on every backend (#7522) (#7531)
- 617d416 MUL-6658 fix(cli): tell a rejected task token to stop, not to sign in again (#7522) (#7532)
- 2167326 MUL-6660 fix(issues): drop the "branch" metaphor from source-context copy (#7525)
- 8cc9a87 docs(changelog): add v0.4.34 release entry (2026-08-25) (MUL-6670) (#7539)
- 60a55ec feat(billing): purchase a seat from the invite flow (#7538)
- 3c4288d feat(issues): always allow creating custom statuses (MUL-6643) (#7503)
- 5dec16f fix task failure recovery comment threading (#7519)
- aa86cd7 fix(billing): hide inactive subscription seats (#7528)
- 7f828b4 fix(billing): prefill first Checkout email (#7529)
- 3881f65 fix(realtime): stamp comment:created broadcasts with the real UTC offset (#7523)
- e5f9761 fix(server): keep source-context cleanup off the runtime sweep tick (#7541)