Skip to content

Commit

Permalink
Added @discardableResult to most of the streaming message methods.
Browse files Browse the repository at this point in the history
  • Loading branch information
btfranklin committed Jun 17, 2023
1 parent 7ca0a00 commit 028a2ad
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions Sources/CleverBird/chat/streaming/StreamableChatThread.swift
Original file line number Diff line number Diff line change
Expand Up @@ -9,23 +9,27 @@ public class StreamableChatThread {
self.chatThread = chatThread
}

@discardableResult
public func addSystemMessage(_ content: String) -> Self {
_ = self.chatThread.addSystemMessage(content)
self.chatThread.addSystemMessage(content)
return self
}

@discardableResult
public func addUserMessage(_ content: String) -> Self {
_ = self.chatThread.addUserMessage(content)
self.chatThread.addUserMessage(content)
return self
}

@discardableResult
public func addAssistantMessage(_ content: String) -> Self {
_ = self.chatThread.addAssistantMessage(content)
self.chatThread.addAssistantMessage(content)
return self
}

@discardableResult
public func addMessage(_ message: ChatMessage) -> Self {
_ = self.chatThread.addMessage(message)
self.chatThread.addMessage(message)
return self
}

Expand Down

0 comments on commit 028a2ad

Please sign in to comment.