Commit bf754b8
authored
feat: align native macOS chat with the web chat capability set (#109712)
* feat(macos): wire sessions manager, assistant trace, talk, voice notes, and Listen into native chat
* feat(clients): add input history, reply quoting, and per-session drafts to native chat composer
* fix(clients): capture TTS server lease before gateway check and dedupe restored input-history entries
* docs(clients): document reply-chip consume parity with web accepted-send semantics
* fix(clients): retire sent-text recall stash and keep recall markers stable under prepends
* test(clients): wait for outbox restore before asserting live-send paths
* docs(clients): note cross-session outbox flush scheduling contract
* chore(clients): split oversized chat files to satisfy SwiftLint length caps
* chore(i18n): sync native app i18n inventory for new chat strings
* chore: retrigger ci
* chore(i18n): translate new chat strings and regenerate Apple catalogs
* chore(i18n): regenerate Android localization resources for new chat strings
* test(clients): await lifecycle cleanup before modeling replacement gateway traffic
* chore(clients): split invoke timeout helper to satisfy SwiftLint length cap
* chore(clients): drop unused OpenClawProtocol import from invoke timeout split1 parent 1ec4f3e commit bf754b8
59 files changed
Lines changed: 5280 additions & 858 deletions
File tree
- apps
- .i18n
- native
- android/app/src/main/res
- values-de
- values-fr
- values-hi
- values-in
- values-ja
- values-nl
- values-ru
- values-uk
- values-zh-rCN
- ios/Resources
- macos
- Sources/OpenClaw
- Tests/OpenClawIPCTests
- docs/platforms/mac
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9137 | 9137 | | |
9138 | 9138 | | |
9139 | 9139 | | |
| 9140 | + | |
| 9141 | + | |
| 9142 | + | |
| 9143 | + | |
| 9144 | + | |
| 9145 | + | |
| 9146 | + | |
| 9147 | + | |
9140 | 9148 | | |
9141 | 9149 | | |
9142 | 9150 | | |
| |||
0 commit comments