openclaw/apps/shared/OpenClawKit/Sources/OpenClawChatUI
Val Alexander 2fd372836e
iOS: improve QR pairing flow (#51359)
- improve QR pairing UX and bootstrap token handling
- preserve repeated optimistic user messages during refresh
- add regression coverage for refresh reconciliation

Thanks @ImLukeF
2026-03-21 01:10:29 -05:00
..
AssistantTextParser.swift fix: land contributor PR #39516 from @Imhermes1 2026-03-08 06:11:20 +00:00
ChatComposer.swift macOS: add chat model selector and persist thinking (#42314) 2026-03-11 00:43:04 -04:00
ChatMarkdownPreprocessor.swift fix: land contributor PR #39516 from @Imhermes1 2026-03-08 06:11:20 +00:00
ChatMarkdownRenderer.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
ChatMessageViews.swift fix: land contributor PR #39516 from @Imhermes1 2026-03-08 06:11:20 +00:00
ChatModels.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
ChatPayloadDecoding.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
ChatSessions.swift fix(mac): adopt canonical session key and add reset triggers (#10898) 2026-03-13 12:35:39 +11:00
ChatSheets.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
ChatTheme.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
ChatTransport.swift fix(mac): adopt canonical session key and add reset triggers (#10898) 2026-03-13 12:35:39 +11:00
ChatView.swift fix: land contributor PR #39516 from @Imhermes1 2026-03-08 06:11:20 +00:00
ChatViewModel.swift iOS: improve QR pairing flow (#51359) 2026-03-21 01:10:29 -05:00
ToolResultTextFormatter.swift iOS Chat: clean UI noise and format tool outputs (#22122) 2026-02-20 19:01:03 +00:00