@@ -3,7 +3,7 @@ import { temporal } from '@temporalio/proto';
33/**
44 * Operations that can be passed to {@link TaskQueueClient.updateBuildIdCompatibility}.
55 *
6- * @experimental
6+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
77 */
88export type BuildIdOperation =
99 | AddNewIdInNewDefaultSet
@@ -16,7 +16,7 @@ export type BuildIdOperation =
1616 * Adds a new Build Id into a new set, which will be used as the default set for
1717 * the queue. This means all new workflows will start on this Build Id.
1818 *
19- * @experimental
19+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
2020 */
2121export interface AddNewIdInNewDefaultSet {
2222 operation : 'addNewIdInNewDefaultSet' ;
@@ -28,7 +28,7 @@ export interface AddNewIdInNewDefaultSet {
2828 * the default for that compatible set, and thus new workflow tasks for workflows which have been
2929 * executing on workers in that set will now start on this new Build Id.
3030 *
31- * @experimental
31+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
3232 */
3333export interface AddNewCompatibleVersion {
3434 operation : 'addNewCompatibleVersion' ;
@@ -47,7 +47,7 @@ export interface AddNewCompatibleVersion {
4747 * default set for the task queue. Any Build Id in the set may be used to
4848 * target it.
4949 *
50- * @experimental
50+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
5151 */
5252export interface PromoteSetByBuildId {
5353 operation : 'promoteSetByBuildId' ;
@@ -58,7 +58,7 @@ export interface PromoteSetByBuildId {
5858 * Promotes a Build Id within an existing set to become the default ID for that
5959 * set.
6060 *
61- * @experimental
61+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
6262 */
6363export interface PromoteBuildIdWithinSet {
6464 operation : 'promoteBuildIdWithinSet' ;
@@ -70,7 +70,7 @@ export interface PromoteBuildIdWithinSet {
7070 * compatible with one another. The default of the primary set is maintained as
7171 * the merged set's overall default.
7272 *
73- * @experimental
73+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
7474 */
7575export interface MergeSets {
7676 operation : 'mergeSets' ;
@@ -84,7 +84,7 @@ export interface MergeSets {
8484 * Represents the sets of compatible Build Id versions associated with some
8585 * Task Queue, as fetched by {@link TaskQueueClient.getBuildIdCompatability}.
8686 *
87- * @experimental
87+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
8888 */
8989export interface WorkerBuildIdVersionSets {
9090 /**
@@ -108,7 +108,7 @@ export interface WorkerBuildIdVersionSets {
108108/**
109109 * Represents one set of compatible Build Ids.
110110 *
111- * @experimental
111+ * @experimental The Worker Versioning API is still being designed. Major changes are expected.
112112 */
113113export interface BuildIdVersionSet {
114114 // All build IDs contained in the set.
0 commit comments