@@ -299,6 +299,13 @@ class ExtensionStatus < Imagekitio::Internal::Type::BaseModel
299299 enum : -> { Imagekitio ::Models ::Beta ::V2 ::FileUploadResponse ::ExtensionStatus ::AIAutoDescription } ,
300300 api_name : :"ai-auto-description"
301301
302+ # @!attribute ai_tasks
303+ #
304+ # @return [Symbol, Imagekitio::Models::Beta::V2::FileUploadResponse::ExtensionStatus::AITasks, nil]
305+ optional :ai_tasks ,
306+ enum : -> { Imagekitio ::Models ::Beta ::V2 ::FileUploadResponse ::ExtensionStatus ::AITasks } ,
307+ api_name : :"ai-tasks"
308+
302309 # @!attribute aws_auto_tagging
303310 #
304311 # @return [Symbol, Imagekitio::Models::Beta::V2::FileUploadResponse::ExtensionStatus::AwsAutoTagging, nil]
@@ -320,7 +327,7 @@ class ExtensionStatus < Imagekitio::Internal::Type::BaseModel
320327 enum : -> { Imagekitio ::Models ::Beta ::V2 ::FileUploadResponse ::ExtensionStatus ::RemoveBg } ,
321328 api_name : :"remove-bg"
322329
323- # @!method initialize(ai_auto_description: nil, aws_auto_tagging: nil, google_auto_tagging: nil, remove_bg: nil)
330+ # @!method initialize(ai_auto_description: nil, ai_tasks: nil, aws_auto_tagging: nil, google_auto_tagging: nil, remove_bg: nil)
324331 # Extension names with their processing status at the time of completion of the
325332 # request. It could have one of the following status values:
326333 #
@@ -332,6 +339,7 @@ class ExtensionStatus < Imagekitio::Internal::Type::BaseModel
332339 # If no extension was requested, then this parameter is not returned.
333340 #
334341 # @param ai_auto_description [Symbol, Imagekitio::Models::Beta::V2::FileUploadResponse::ExtensionStatus::AIAutoDescription]
342+ # @param ai_tasks [Symbol, Imagekitio::Models::Beta::V2::FileUploadResponse::ExtensionStatus::AITasks]
335343 # @param aws_auto_tagging [Symbol, Imagekitio::Models::Beta::V2::FileUploadResponse::ExtensionStatus::AwsAutoTagging]
336344 # @param google_auto_tagging [Symbol, Imagekitio::Models::Beta::V2::FileUploadResponse::ExtensionStatus::GoogleAutoTagging]
337345 # @param remove_bg [Symbol, Imagekitio::Models::Beta::V2::FileUploadResponse::ExtensionStatus::RemoveBg]
@@ -348,6 +356,18 @@ module AIAutoDescription
348356 # @return [Array<Symbol>]
349357 end
350358
359+ # @see Imagekitio::Models::Beta::V2::FileUploadResponse::ExtensionStatus#ai_tasks
360+ module AITasks
361+ extend Imagekitio ::Internal ::Type ::Enum
362+
363+ SUCCESS = :success
364+ PENDING = :pending
365+ FAILED = :failed
366+
367+ # @!method self.values
368+ # @return [Array<Symbol>]
369+ end
370+
351371 # @see Imagekitio::Models::Beta::V2::FileUploadResponse::ExtensionStatus#aws_auto_tagging
352372 module AwsAutoTagging
353373 extend Imagekitio ::Internal ::Type ::Enum
0 commit comments