diff --git a/.codegen.json b/.codegen.json
index 02eb9fd72..873af745a 100644
--- a/.codegen.json
+++ b/.codegen.json
@@ -1 +1 @@
-{ "engineHash": "49f3695", "specHash": "5183b65", "version": "5.1.0" }
+{ "engineHash": "3d9d391", "specHash": "31c41d5", "version": "5.1.0" }
diff --git a/docs/sdkgen/transfer.md b/docs/sdkgen/transfer.md
index 039d67195..38fae1a6a 100644
--- a/docs/sdkgen/transfer.md
+++ b/docs/sdkgen/transfer.md
@@ -6,7 +6,7 @@
## Transfer owned folders
Move all of the items (files, folders and workflows) owned by a user into
-another user's account
+another user's account.
Only the root folder (`0`) can be transferred.
diff --git a/src/main/java/com/box/sdkgen/managers/transfer/TransferManager.java b/src/main/java/com/box/sdkgen/managers/transfer/TransferManager.java
index a4aa82499..d1f22bf2d 100644
--- a/src/main/java/com/box/sdkgen/managers/transfer/TransferManager.java
+++ b/src/main/java/com/box/sdkgen/managers/transfer/TransferManager.java
@@ -32,7 +32,7 @@ protected TransferManager(Builder builder) {
/**
* Move all of the items (files, folders and workflows) owned by a user into another user's
- * account
+ * account.
*
*
Only the root folder (`0`) can be transferred.
*
@@ -75,7 +75,7 @@ public FolderFull transferOwnedFolder(String userId, TransferOwnedFolderRequestB
/**
* Move all of the items (files, folders and workflows) owned by a user into another user's
- * account
+ * account.
*
*
Only the root folder (`0`) can be transferred.
*
@@ -118,7 +118,7 @@ public FolderFull transferOwnedFolder(
/**
* Move all of the items (files, folders and workflows) owned by a user into another user's
- * account
+ * account.
*
*
Only the root folder (`0`) can be transferred.
*
@@ -161,7 +161,7 @@ public FolderFull transferOwnedFolder(
/**
* Move all of the items (files, folders and workflows) owned by a user into another user's
- * account
+ * account.
*
*
Only the root folder (`0`) can be transferred.
*
diff --git a/src/main/java/com/box/sdkgen/managers/usercollaborations/CreateCollaborationRequestBody.java b/src/main/java/com/box/sdkgen/managers/usercollaborations/CreateCollaborationRequestBody.java
index e39079bc4..6d9ea75d3 100644
--- a/src/main/java/com/box/sdkgen/managers/usercollaborations/CreateCollaborationRequestBody.java
+++ b/src/main/java/com/box/sdkgen/managers/usercollaborations/CreateCollaborationRequestBody.java
@@ -53,6 +53,11 @@ public class CreateCollaborationRequestBody extends SerializableObject {
* an owner can update `can_view_path` on existing collaborations.
*
*
`can_view_path` can only be used for folder collaborations.
+ *
+ *
When you delete a folder with `can_view_path=true`, collaborators may still see the parent
+ * path. For instructions on how to remove this, see [Even though a folder invited via
+ * can_view_path is deleted, the path remains
+ * displayed](https://support.box.com/hc/en-us/articles/37472814319891-Even-though-a-folder-invited-via-can-view-path-is-deleted-the-path-remains-displayed).
*/
@JsonProperty("can_view_path")
protected Boolean canViewPath;
diff --git a/src/main/java/com/box/sdkgen/managers/usercollaborations/UpdateCollaborationByIdRequestBody.java b/src/main/java/com/box/sdkgen/managers/usercollaborations/UpdateCollaborationByIdRequestBody.java
index 8397f7b76..cedd87891 100644
--- a/src/main/java/com/box/sdkgen/managers/usercollaborations/UpdateCollaborationByIdRequestBody.java
+++ b/src/main/java/com/box/sdkgen/managers/usercollaborations/UpdateCollaborationByIdRequestBody.java
@@ -69,6 +69,11 @@ public class UpdateCollaborationByIdRequestBody extends SerializableObject {
* an owner can update `can_view_path` on existing collaborations.
*
*
`can_view_path` can only be used for folder collaborations.
+ *
+ *
When you delete a folder with `can_view_path=true`, collaborators may still see the parent
+ * path. For instructions on how to remove this, see [Even though a folder invited via
+ * can_view_path is deleted, the path remains
+ * displayed](https://support.box.com/hc/en-us/articles/37472814319891-Even-though-a-folder-invited-via-can-view-path-is-deleted-the-path-remains-displayed).
*/
@JsonProperty("can_view_path")
protected Boolean canViewPath;
diff --git a/src/main/java/com/box/sdkgen/schemas/aiextractstructured/AiExtractStructured.java b/src/main/java/com/box/sdkgen/schemas/aiextractstructured/AiExtractStructured.java
index 582201abe..4e23ae994 100644
--- a/src/main/java/com/box/sdkgen/schemas/aiextractstructured/AiExtractStructured.java
+++ b/src/main/java/com/box/sdkgen/schemas/aiextractstructured/AiExtractStructured.java
@@ -31,10 +31,6 @@ public class AiExtractStructured extends SerializableObject {
*/
protected List fields;
- /** A flag to indicate whether confidence scores for every extracted field should be returned. */
- @JsonProperty("include_confidence_score")
- protected Boolean includeConfidenceScore;
-
@JsonProperty("ai_agent")
protected AiExtractStructuredAgent aiAgent;
@@ -48,7 +44,6 @@ protected AiExtractStructured(Builder builder) {
this.items = builder.items;
this.metadataTemplate = builder.metadataTemplate;
this.fields = builder.fields;
- this.includeConfidenceScore = builder.includeConfidenceScore;
this.aiAgent = builder.aiAgent;
markNullableFieldsAsSet(builder.getExplicitlySetNullableFields());
}
@@ -65,10 +60,6 @@ public List getFields() {
return fields;
}
- public Boolean getIncludeConfidenceScore() {
- return includeConfidenceScore;
- }
-
public AiExtractStructuredAgent getAiAgent() {
return aiAgent;
}
@@ -85,13 +76,12 @@ public boolean equals(Object o) {
return Objects.equals(items, casted.items)
&& Objects.equals(metadataTemplate, casted.metadataTemplate)
&& Objects.equals(fields, casted.fields)
- && Objects.equals(includeConfidenceScore, casted.includeConfidenceScore)
&& Objects.equals(aiAgent, casted.aiAgent);
}
@Override
public int hashCode() {
- return Objects.hash(items, metadataTemplate, fields, includeConfidenceScore, aiAgent);
+ return Objects.hash(items, metadataTemplate, fields, aiAgent);
}
@Override
@@ -109,10 +99,6 @@ public String toString() {
+ fields
+ '\''
+ ", "
- + "includeConfidenceScore='"
- + includeConfidenceScore
- + '\''
- + ", "
+ "aiAgent='"
+ aiAgent
+ '\''
@@ -127,8 +113,6 @@ public static class Builder extends NullableFieldTracker {
protected List fields;
- protected Boolean includeConfidenceScore;
-
protected AiExtractStructuredAgent aiAgent;
public Builder(List items) {
@@ -146,11 +130,6 @@ public Builder fields(List fields) {
return this;
}
- public Builder includeConfidenceScore(Boolean includeConfidenceScore) {
- this.includeConfidenceScore = includeConfidenceScore;
- return this;
- }
-
public Builder aiAgent(AiAgentReference aiAgent) {
this.aiAgent = new AiExtractStructuredAgent(aiAgent);
return this;
diff --git a/src/main/java/com/box/sdkgen/schemas/aiextractstructuredresponse/AiExtractStructuredResponse.java b/src/main/java/com/box/sdkgen/schemas/aiextractstructuredresponse/AiExtractStructuredResponse.java
index 3cdc770f9..42e94c96e 100644
--- a/src/main/java/com/box/sdkgen/schemas/aiextractstructuredresponse/AiExtractStructuredResponse.java
+++ b/src/main/java/com/box/sdkgen/schemas/aiextractstructuredresponse/AiExtractStructuredResponse.java
@@ -28,13 +28,6 @@ public class AiExtractStructuredResponse extends SerializableObject {
@JsonProperty("completion_reason")
protected String completionReason;
- /**
- * The confidence score numeric values for each extracted field as a JSON dictionary. This can be
- * empty if no field could be extracted.
- */
- @JsonProperty("confidence_score")
- protected Map confidenceScore;
-
@JsonProperty("ai_agent_info")
protected AiAgentInfo aiAgentInfo;
@@ -51,7 +44,6 @@ protected AiExtractStructuredResponse(Builder builder) {
this.answer = builder.answer;
this.createdAt = builder.createdAt;
this.completionReason = builder.completionReason;
- this.confidenceScore = builder.confidenceScore;
this.aiAgentInfo = builder.aiAgentInfo;
markNullableFieldsAsSet(builder.getExplicitlySetNullableFields());
}
@@ -68,10 +60,6 @@ public String getCompletionReason() {
return completionReason;
}
- public Map getConfidenceScore() {
- return confidenceScore;
- }
-
public AiAgentInfo getAiAgentInfo() {
return aiAgentInfo;
}
@@ -88,13 +76,12 @@ public boolean equals(Object o) {
return Objects.equals(answer, casted.answer)
&& Objects.equals(createdAt, casted.createdAt)
&& Objects.equals(completionReason, casted.completionReason)
- && Objects.equals(confidenceScore, casted.confidenceScore)
&& Objects.equals(aiAgentInfo, casted.aiAgentInfo);
}
@Override
public int hashCode() {
- return Objects.hash(answer, createdAt, completionReason, confidenceScore, aiAgentInfo);
+ return Objects.hash(answer, createdAt, completionReason, aiAgentInfo);
}
@Override
@@ -112,10 +99,6 @@ public String toString() {
+ completionReason
+ '\''
+ ", "
- + "confidenceScore='"
- + confidenceScore
- + '\''
- + ", "
+ "aiAgentInfo='"
+ aiAgentInfo
+ '\''
@@ -130,8 +113,6 @@ public static class Builder extends NullableFieldTracker {
protected String completionReason;
- protected Map confidenceScore;
-
protected AiAgentInfo aiAgentInfo;
public Builder(Map answer, OffsetDateTime createdAt) {
@@ -145,11 +126,6 @@ public Builder completionReason(String completionReason) {
return this;
}
- public Builder confidenceScore(Map confidenceScore) {
- this.confidenceScore = confidenceScore;
- return this;
- }
-
public Builder aiAgentInfo(AiAgentInfo aiAgentInfo) {
this.aiAgentInfo = aiAgentInfo;
return this;