Skip to content

Commit dff4fb8

Browse files
committed
Make .content() @beta
1 parent 8d32086 commit dff4fb8

File tree

3 files changed

+18
-3
lines changed

3 files changed

+18
-3
lines changed

orchestration/src/main/java/com/sap/ai/sdk/orchestration/AssistantMessage.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
package com.sap.ai.sdk.orchestration;
22

33
import javax.annotation.Nonnull;
4+
5+
import com.google.common.annotations.Beta;
6+
import lombok.Getter;
47
import lombok.Value;
58
import lombok.experimental.Accessors;
69

@@ -13,7 +16,9 @@ public class AssistantMessage implements Message {
1316
@Nonnull String role = "assistant";
1417

1518
/** The content of the message. */
16-
@Nonnull MessageContent content;
19+
@Nonnull
20+
@Getter(onMethod_ = @Beta)
21+
MessageContent content;
1722

1823
/**
1924
* Creates a new assistant message with the given single message.

orchestration/src/main/java/com/sap/ai/sdk/orchestration/SystemMessage.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
import java.util.stream.Stream;
55
import javax.annotation.Nonnull;
66
import javax.annotation.Nullable;
7+
8+
import com.google.common.annotations.Beta;
9+
import lombok.Getter;
710
import lombok.Value;
811
import lombok.experimental.Accessors;
912

@@ -16,7 +19,9 @@ public class SystemMessage implements Message {
1619
@Nonnull String role = "system";
1720

1821
/** The content of the message. */
19-
@Nonnull MessageContent content;
22+
@Nonnull
23+
@Getter(onMethod_ = @Beta)
24+
MessageContent content;
2025

2126
/**
2227
* Creates a new system message from one or more strings.

orchestration/src/main/java/com/sap/ai/sdk/orchestration/UserMessage.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
import java.util.stream.Stream;
55
import javax.annotation.Nonnull;
66
import javax.annotation.Nullable;
7+
8+
import com.google.common.annotations.Beta;
9+
import lombok.Getter;
710
import lombok.Value;
811
import lombok.experimental.Accessors;
912

@@ -16,7 +19,9 @@ public class UserMessage implements Message {
1619
@Nonnull String role = "user";
1720

1821
/** The content of the message. */
19-
@Nonnull MessageContent content;
22+
@Nonnull
23+
@Getter(onMethod_ = @Beta)
24+
MessageContent content;
2025

2126
/**
2227
* Creates a new user message from one or more strings.

0 commit comments

Comments
 (0)