mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-23 02:21:12 +00:00
* fix(android): keep composer media with its chat * fix(android): retry shared media after chat switch * fix(android): bind composer media synchronously * fix(android): bind composer state to chat owners Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com> * chore(android): keep release notes app-scoped * refactor(android): reuse localized outbox failure text * style: format web push state migration * style: format google meet setup test * fix(android): restore composer build compatibility * chore(android): sync native i18n inventory * fix(android): satisfy composer warning gate * fix(android): align composer ownership tests Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com> * test(android): align durable composer assertions Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com> * test(android): bound outbox scheduler advances Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com> * fix(ci): recalibrate status startup memory budget (#109887) * fix(android): admit live composer payload Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com> * fix(android): refresh native i18n inventory Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com> * fix(android): bound composer admission receipts Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com> * fix(android): preserve owner-bound async state Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com> * fix(android): bind composer drafts to saved state Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com> --------- Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com> Co-authored-by: Peter Steinberger <steipete@gmail.com> Co-authored-by: Peter Steinberger <peter@steipete.me>