diff --git a/core/src/main/java/com/sap/ai/sdk/core/JacksonConfiguration.java b/core/src/main/java/com/sap/ai/sdk/core/JacksonConfiguration.java index 725f359c7..c4af8e263 100644 --- a/core/src/main/java/com/sap/ai/sdk/core/JacksonConfiguration.java +++ b/core/src/main/java/com/sap/ai/sdk/core/JacksonConfiguration.java @@ -9,7 +9,6 @@ import com.fasterxml.jackson.databind.json.JsonMapper; import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; import com.fasterxml.jackson.module.paramnames.ParameterNamesModule; -import com.google.common.annotations.Beta; import javax.annotation.Nonnull; import lombok.AccessLevel; import lombok.NoArgsConstructor; @@ -27,7 +26,6 @@ public final class JacksonConfiguration { * href="https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/http/converter/json/Jackson2ObjectMapperBuilder.html">Jackson2ObjectMapperBuilder */ @Nonnull - @Beta public static JsonMapper getDefaultObjectMapper() { return JsonMapper.builder() .addModule(new JavaTimeModule()) diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/OpenAiClientException.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/OpenAiClientException.java index 296e1a6a1..2042c18f9 100644 --- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/OpenAiClientException.java +++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/OpenAiClientException.java @@ -17,6 +17,9 @@ public class OpenAiClientException extends ClientException { /** * Retrieves the {@link ErrorResponse} from the OpenAI service, if available. * + *
Note: This method is marked as {@link Beta} because it uses generated API types in its + * public signature. + * * @return The {@link ErrorResponse} object, or {@code null} if not available. */ @Beta diff --git a/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationClientException.java b/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationClientException.java index 1177e68a0..5c136bea6 100644 --- a/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationClientException.java +++ b/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationClientException.java @@ -119,6 +119,9 @@ public OrchestrationError getClientError() { /** * Retrieves the {@link ErrorResponse} from the orchestration service, if available. * + *
Note: This method is marked as {@link Beta} because it uses generated API types in its + * public signature. + * * @return The {@link ErrorResponse} object, or {@code null} if not available. * @since 1.10.0 */ @@ -134,6 +137,9 @@ public ErrorResponse getErrorResponse() { /** * Retrieves the {@link ErrorResponseStreaming} from the orchestration service, if available. * + *
Note: This method is marked as {@link Beta} because it uses generated API types in its + * public signature. + * * @return The {@link ErrorResponseStreaming} object, or {@code null} if not available. * @since 1.10.0 */ diff --git a/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationFilterException.java b/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationFilterException.java index c62d74fa2..583fba8d1 100644 --- a/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationFilterException.java +++ b/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationFilterException.java @@ -2,7 +2,6 @@ import static com.sap.ai.sdk.orchestration.OrchestrationJacksonConfiguration.getOrchestrationObjectMapper; -import com.google.common.annotations.Beta; import com.sap.ai.sdk.orchestration.model.AzureContentSafetyInput; import com.sap.ai.sdk.orchestration.model.AzureContentSafetyOutput; import com.sap.ai.sdk.orchestration.model.LlamaGuard38b; @@ -17,7 +16,6 @@ import lombok.experimental.StandardException; /** Base exception for errors occurring during orchestration filtering. */ -@Beta @StandardException(access = AccessLevel.PRIVATE) public class OrchestrationFilterException extends OrchestrationClientException { diff --git a/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationJacksonConfiguration.java b/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationJacksonConfiguration.java index 914477591..de7fbce13 100644 --- a/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationJacksonConfiguration.java +++ b/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationJacksonConfiguration.java @@ -4,7 +4,6 @@ import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.module.SimpleModule; -import com.google.common.annotations.Beta; import com.sap.ai.sdk.orchestration.model.AzureContentSafetyInput; import com.sap.ai.sdk.orchestration.model.AzureContentSafetyOutput; import com.sap.ai.sdk.orchestration.model.ChatMessage; @@ -31,7 +30,6 @@ public class OrchestrationJacksonConfiguration { * href="https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/http/converter/json/Jackson2ObjectMapperBuilder.html">Jackson2ObjectMapperBuilder */ @Nonnull - @Beta public static ObjectMapper getOrchestrationObjectMapper() { final var module =