We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4c867c6 commit bb8141eCopy full SHA for bb8141e
orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationChatResponse.java
@@ -8,7 +8,6 @@
8
import com.sap.ai.sdk.orchestration.client.model.TokenUsage;
9
import java.util.List;
10
import javax.annotation.Nonnull;
11
-import javax.annotation.Nullable;
12
import lombok.RequiredArgsConstructor;
13
import lombok.Value;
14
@@ -58,8 +57,13 @@ public TokenUsage getTokenUsage() {
58
57
*
59
* @return A list of all messages.
60
*/
61
- @Nullable
+ @Nonnull
62
public List<ChatMessage> getAllMessages() {
63
- return originalResponse.getModuleResults().getTemplating();
+ final var allMessages = originalResponse.getModuleResults().getTemplating();
+
64
+ if (allMessages == null) {
65
+ return List.of();
66
+ }
67
+ return allMessages;
68
}
69
0 commit comments