mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-23 10:55:31 -06:00
9046ecea73
* fix(talk): isolate cancellation ownership contract Co-authored-by: Zhilong Zheng <zhengzhilong1115@gmail.com> * fix(talk): frame realtime relay output audio Co-authored-by: Zhilong Zheng <zhengzhilong1115@gmail.com> * fix(talk): confirm turn-bound provider cancellation Co-authored-by: Zhilong Zheng <zhengzhilong1115@gmail.com> * fix(talk): bind legacy iOS output cancellation Co-authored-by: Zhilong Zheng <zhengzhilong1115@gmail.com> * fix(talk): close cancellation ownership gaps Drain dynamically arriving forced-consult results before terminal completion and validate legacy iOS cancellation responses against the active lifecycle. Co-authored-by: Zhilong Zheng <zhengzhilong1115@gmail.com> * fix(talk): require Android output identity for cancellation Co-authored-by: Zhilong Zheng <zhengzhilong1115@gmail.com> * fix(talk): bind Android cancellation to action turn Co-authored-by: Zhilong Zheng <zhengzhilong1115@gmail.com> * test(talk): align relay checks with current main Co-authored-by: Zhilong Zheng <zhengzhilong1115@gmail.com> * fix(talk): fence stale iOS output clear Co-authored-by: Zhilong Zheng <zhengzhilong1115@gmail.com> --------- Co-authored-by: Zhilong Zheng <zhengzhilong1115@gmail.com>