From e8f24910bd2967fda8f74f1525d1a8a2d829627e Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Wed, 24 Dec 2025 15:10:31 +0100 Subject: [PATCH] style: swiftformat chat ui --- .../ClawdisKit/Sources/ClawdisChatUI/ChatMessageViews.swift | 6 +++--- apps/shared/ClawdisKit/Sources/ClawdisChatUI/ChatView.swift | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/shared/ClawdisKit/Sources/ClawdisChatUI/ChatMessageViews.swift b/apps/shared/ClawdisKit/Sources/ClawdisChatUI/ChatMessageViews.swift index d1fd00517..0b14e852a 100644 --- a/apps/shared/ClawdisKit/Sources/ClawdisChatUI/ChatMessageViews.swift +++ b/apps/shared/ClawdisKit/Sources/ClawdisChatUI/ChatMessageViews.swift @@ -249,9 +249,9 @@ private struct ChatMessageBody: View { self.message.content.filter { content in switch content.type ?? "text" { case "file", "attachment": - return true + true default: - return false + false } } } @@ -419,7 +419,7 @@ private struct ToolCallCard: View { let keys = dict.keys.sorted() let pairs = keys.prefix(6).compactMap { key -> String? in guard let value = dict[key] else { return nil } - return "\(key)=\(renderValue(value) ?? "…")" + return "\(key)=\(self.renderValue(value) ?? "…")" } guard !pairs.isEmpty else { return nil } return pairs.joined(separator: " ") diff --git a/apps/shared/ClawdisKit/Sources/ClawdisChatUI/ChatView.swift b/apps/shared/ClawdisKit/Sources/ClawdisChatUI/ChatView.swift index c329a7914..4e2cfc1ff 100644 --- a/apps/shared/ClawdisKit/Sources/ClawdisChatUI/ChatView.swift +++ b/apps/shared/ClawdisKit/Sources/ClawdisChatUI/ChatView.swift @@ -136,7 +136,8 @@ public struct ClawdisChatView: View { let base: [ClawdisChatMessage] if self.style == .onboarding { guard let first = self.viewModel.messages.first else { return [] } - base = first.role.lowercased() == "user" ? Array(self.viewModel.messages.dropFirst()) : self.viewModel.messages + base = first.role.lowercased() == "user" ? Array(self.viewModel.messages.dropFirst()) : self.viewModel + .messages } else { base = self.viewModel.messages }