diff --git a/CHANGELOG.md b/CHANGELOG.md
index caa07aee198e..8c4bb38f4b03 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,7 @@
- [Fixed Ctrl-clicking enso:// links][14820]
- [Geo Map Visualization may display GeoSpatial data][14859]
- [Component height can be resized][14849]
+- [Execution can be scheduled for the specific version tag][14883]
[14590]: https://github.com/enso-org/enso/pull/14590
[14678]: https://github.com/enso-org/enso/pull/14678
@@ -20,6 +21,7 @@
[14820]: https://github.com/enso-org/enso/pull/14820
[14859]: https://github.com/enso-org/enso/pull/14859
[14849]: https://github.com/enso-org/enso/pull/14849
+[14883]: https://github.com/enso-org/enso/pull/14883
#### Enso Standard Library
diff --git a/app/common/src/services/Backend.ts b/app/common/src/services/Backend.ts
index 4b36732112c2..53ce212daa34 100644
--- a/app/common/src/services/Backend.ts
+++ b/app/common/src/services/Backend.ts
@@ -422,6 +422,7 @@ export interface ProjectExecutionInfo {
readonly timeZone: dateTime.IanaTimeZone
readonly maxDurationMinutes: number
readonly parallelMode: ProjectParallelMode
+ readonly tag: string | undefined
}
/** A specific execution schedule of a project. */
@@ -636,6 +637,7 @@ export interface ListSecretsResponseBody {
/** HTTP response body for the "list tag" endpoint. */
export interface ListTagsResponseBody {
readonly tags: readonly Label[]
+ readonly assetVersionTags: readonly string[]
}
/**
@@ -1075,6 +1077,8 @@ export interface S3ObjectVersion {
/** An archive containing the all the project files object in the S3 bucket. */
readonly key: string
readonly user?: OtherUser
+ readonly tags?: string[] | undefined
+ readonly comment?: string | undefined
}
/** A user other than the current user */
@@ -1995,6 +1999,8 @@ export abstract class Backend {
abstract createTag(body: CreateTagRequestBody): Promise