diff --git a/src/libs/Vercel/Generated/Vercel.Models.Drive.g.cs b/src/libs/Vercel/Generated/Vercel.Models.Drive.g.cs
index 875f21c63..1a43487f9 100644
--- a/src/libs/Vercel/Generated/Vercel.Models.Drive.g.cs
+++ b/src/libs/Vercel/Generated/Vercel.Models.Drive.g.cs
@@ -60,6 +60,12 @@ public sealed partial class Drive
[global::System.Text.Json.Serialization.JsonRequired]
public required string Name { get; set; }
+ ///
+ /// The ID of the source drive when this drive is a fork.
+ ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("parentDriveId")]
+ public string? ParentDriveId { get; set; }
+
///
/// The project that owns the drive.
/// Example: prj_abc123
@@ -78,6 +84,12 @@ public sealed partial class Drive
[global::System.Text.Json.Serialization.JsonRequired]
public required string Region { get; set; }
+ ///
+ /// The ID of the original drive at the root of this fork.
+ ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("rootDriveId")]
+ public string? RootDriveId { get; set; }
+
///
/// The last time the drive was updated, in milliseconds since the epoch.
/// Example: 1750344501629L
@@ -138,6 +150,12 @@ public sealed partial class Drive
/// Current session ID the drive is attached to, if any.
/// Example: sbx_123
///
+ ///
+ /// The ID of the source drive when this drive is a fork.
+ ///
+ ///
+ /// The ID of the original drive at the root of this fork.
+ ///
///
/// Whether this drive is managed by v0 on the customer's behalf.
///
@@ -154,6 +172,8 @@ public Drive(
double updatedAt,
string? currentSandboxName,
string? currentSessionId,
+ string? parentDriveId,
+ string? rootDriveId,
bool? v0)
{
this.CreatedAt = createdAt;
@@ -162,8 +182,10 @@ public Drive(
this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id));
this.MaxSizeBytes = maxSizeBytes;
this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name));
+ this.ParentDriveId = parentDriveId;
this.ProjectId = projectId ?? throw new global::System.ArgumentNullException(nameof(projectId));
this.Region = region ?? throw new global::System.ArgumentNullException(nameof(region));
+ this.RootDriveId = rootDriveId;
this.UpdatedAt = updatedAt;
this.V0 = v0;
}
diff --git a/src/libs/Vercel/openapi.yaml b/src/libs/Vercel/openapi.yaml
index 387ad64c2..e3b69dfa5 100644
--- a/src/libs/Vercel/openapi.yaml
+++ b/src/libs/Vercel/openapi.yaml
@@ -104193,6 +104193,10 @@
"description": "The unique drive name within the project.",
"example": "workspace"
},
+ "parentDriveId": {
+ "type": "string",
+ "description": "The ID of the source drive when this drive is a fork."
+ },
"projectId": {
"type": "string",
"description": "The project that owns the drive.",
@@ -104203,6 +104207,10 @@
"description": "The region where the drive is stored.",
"example": "iad1"
},
+ "rootDriveId": {
+ "type": "string",
+ "description": "The ID of the original drive at the root of this fork."
+ },
"updatedAt": {
"type": "number",
"description": "The last time the drive was updated, in milliseconds since the epoch.",