diff --git a/src/libs/Descript/Generated/Descript.Models.GetProjectResponse.g.cs b/src/libs/Descript/Generated/Descript.Models.GetProjectResponse.g.cs
index 4459b6a..9aa17f8 100644
--- a/src/libs/Descript/Generated/Descript.Models.GetProjectResponse.g.cs
+++ b/src/libs/Descript/Generated/Descript.Models.GetProjectResponse.g.cs
@@ -43,6 +43,14 @@ public sealed partial class GetProjectResponse
[global::System.Text.Json.Serialization.JsonRequired]
public required global::System.DateTime UpdatedAt { get; set; }
+ ///
+ /// Full folder path for the project (e.g. "Clients/Acme/Videos"). Absent when the project is at the drive root.
+ /// Example: Clients/Acme/Videos
+ ///
+ /// Clients/Acme/Videos
+ [global::System.Text.Json.Serialization.JsonPropertyName("folder_path")]
+ public string? FolderPath { get; set; }
+
///
/// Map of display path to media file info
///
@@ -87,6 +95,10 @@ public sealed partial class GetProjectResponse
///
/// Compositions in the project
///
+ ///
+ /// Full folder path for the project (e.g. "Clients/Acme/Videos"). Absent when the project is at the drive root.
+ /// Example: Clients/Acme/Videos
+ ///
#if NET7_0_OR_GREATER
[global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers]
#endif
@@ -97,13 +109,15 @@ public GetProjectResponse(
global::System.DateTime createdAt,
global::System.DateTime updatedAt,
global::System.Collections.Generic.Dictionary mediaFiles,
- global::System.Collections.Generic.IList compositions)
+ global::System.Collections.Generic.IList compositions,
+ string? folderPath)
{
this.Id = id;
this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name));
this.DriveId = driveId;
this.CreatedAt = createdAt;
this.UpdatedAt = updatedAt;
+ this.FolderPath = folderPath;
this.MediaFiles = mediaFiles ?? throw new global::System.ArgumentNullException(nameof(mediaFiles));
this.Compositions = compositions ?? throw new global::System.ArgumentNullException(nameof(compositions));
}
diff --git a/src/libs/Descript/Generated/Descript.Models.ListProjectsResponseDataItem.g.cs b/src/libs/Descript/Generated/Descript.Models.ListProjectsResponseDataItem.g.cs
index e5193e0..a55f946 100644
--- a/src/libs/Descript/Generated/Descript.Models.ListProjectsResponseDataItem.g.cs
+++ b/src/libs/Descript/Generated/Descript.Models.ListProjectsResponseDataItem.g.cs
@@ -44,6 +44,14 @@ public sealed partial class ListProjectsResponseDataItem
[global::System.Text.Json.Serialization.JsonRequired]
public required global::System.DateTime UpdatedAt { get; set; }
+ ///
+ /// Full folder path for the project (e.g. "Clients/Acme/Videos"). Absent when the project is at the drive root.
+ /// Example: Clients/Acme/Videos
+ ///
+ /// Clients/Acme/Videos
+ [global::System.Text.Json.Serialization.JsonPropertyName("folder_path")]
+ public string? FolderPath { get; set; }
+
///
/// Additional properties that are not explicitly defined in the schema
///
@@ -69,6 +77,10 @@ public sealed partial class ListProjectsResponseDataItem
/// When the project was last updated
/// Example: 2025-11-19T14:00:00Z
///
+ ///
+ /// Full folder path for the project (e.g. "Clients/Acme/Videos"). Absent when the project is at the drive root.
+ /// Example: Clients/Acme/Videos
+ ///
#if NET7_0_OR_GREATER
[global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers]
#endif
@@ -76,12 +88,14 @@ public ListProjectsResponseDataItem(
global::System.Guid id,
string name,
global::System.DateTime createdAt,
- global::System.DateTime updatedAt)
+ global::System.DateTime updatedAt,
+ string? folderPath)
{
this.Id = id;
this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name));
this.CreatedAt = createdAt;
this.UpdatedAt = updatedAt;
+ this.FolderPath = folderPath;
}
///
diff --git a/src/libs/Descript/openapi.yaml b/src/libs/Descript/openapi.yaml
index ba136b2..5879bd0 100644
--- a/src/libs/Descript/openapi.yaml
+++ b/src/libs/Descript/openapi.yaml
@@ -1682,6 +1682,10 @@ paths:
format: date-time
description: When the project was last updated
example: '2025-11-19T14:00:00Z'
+ folder_path:
+ type: string
+ description: Full folder path for the project (e.g. "Clients/Acme/Videos"). Absent when the project is at the drive root.
+ example: Clients/Acme/Videos
pagination:
type: object
properties:
@@ -1755,6 +1759,10 @@ paths:
type: string
format: date-time
description: When the project was last updated (ISO 8601)
+ folder_path:
+ type: string
+ description: Full folder path for the project (e.g. "Clients/Acme/Videos"). Absent when the project is at the drive root.
+ example: Clients/Acme/Videos
media_files:
type: object
description: Map of display path to media file info