@forge/cli-shared

9.3.0-next.149.3.0-next.14-experimental-5f9d93a
out/graphql/graphql-types.d.ts
~out/graphql/graphql-types.d.tsModified
+35−11
Index: package/out/graphql/graphql-types.d.ts
===================================================================
--- package/out/graphql/graphql-types.d.ts
+++ package/out/graphql/graphql-types.d.ts
@@ -162907,8 +162907,9 @@
 };
 export type MercuryAsk = Node & {
     __typename?: 'MercuryAsk';
     activities?: Maybe<MercuryAskActivityConnection>;
+    askStatus: MercuryAskStatusEnum;
     comments?: Maybe<MercuryThreadedCommentConnection>;
     connectedWork?: Maybe<MercuryAskConnectedWorkConnection>;
     createdAt?: Maybe<Scalars['DateTime']['output']>;
     createdBy?: Maybe<User>;
@@ -162931,9 +162932,8 @@
     receivingOrganization?: Maybe<MercuryOrganization>;
     receivingOrganizationId?: Maybe<Scalars['ID']['output']>;
     receivingTeam?: Maybe<TeamV2>;
     receivingTeamId?: Maybe<Scalars['ID']['output']>;
-    status: MercuryAskStatus;
     submitter?: Maybe<User>;
     submitterId: Scalars['ID']['output'];
     submittingOrganization?: Maybe<MercuryOrganization>;
     submittingOrganizationId?: Maybe<Scalars['ID']['output']>;
@@ -163112,10 +163112,10 @@
 };
 export type MercuryAskActivityUpdatedStatus = MercuryAskActivityUpdatedValue & {
     __typename?: 'MercuryAskActivityUpdatedStatus';
     attribute: MercuryAskActivityAttribute;
-    newValue?: Maybe<MercuryAskStatus>;
-    oldValue?: Maybe<MercuryAskStatus>;
+    newValue?: Maybe<MercuryAskStatusEnum>;
+    oldValue?: Maybe<MercuryAskStatusEnum>;
 };
 export type MercuryAskActivityUpdatedString = MercuryAskActivityUpdatedValue & {
     __typename?: 'MercuryAskActivityUpdatedString';
     attribute: MercuryAskActivityAttribute;
@@ -163238,9 +163238,9 @@
     Low = "LOW",
     Medium = "MEDIUM"
 }
 export type MercuryAskResult = MercuryAsk | QueryError;
-export declare enum MercuryAskStatus {
+export declare enum MercuryAskStatusEnum {
     Accepted = "ACCEPTED",
     Canceled = "CANCELED",
     Deferred = "DEFERRED",
     Draft = "DRAFT",
@@ -163255,15 +163255,15 @@
     createdBy?: Maybe<User>;
     createdByUserId?: Maybe<Scalars['ID']['output']>;
     description?: Maybe<Scalars['String']['output']>;
     id: Scalars['ID']['output'];
+    newAskStatus?: Maybe<MercuryAskStatusEnum>;
     newProposedBy?: Maybe<User>;
     newProposedDate?: Maybe<MercuryAskTargetDate>;
-    newStatus?: Maybe<MercuryAskStatus>;
     newTargetDate?: Maybe<MercuryAskTargetDate>;
+    oldAskStatus?: Maybe<MercuryAskStatusEnum>;
     oldProposedBy?: Maybe<User>;
     oldProposedDate?: Maybe<MercuryAskTargetDate>;
-    oldStatus?: Maybe<MercuryAskStatus>;
     oldTargetDate?: Maybe<MercuryAskTargetDate>;
     updatedAt?: Maybe<Scalars['DateTime']['output']>;
     updatedBy?: Maybe<User>;
     updatedByUserId?: Maybe<Scalars['ID']['output']>;
@@ -163284,10 +163284,10 @@
     node?: Maybe<MercuryAskStatusUpdateResult>;
 };
 export type MercuryAskStatusUpdateResult = MercuryAskStatusUpdate | QueryError;
 export type MercuryAskStatusUpdateStatusInput = {
+    askStatus: MercuryAskStatusEnum;
     id: Scalars['ID']['input'];
-    status: MercuryAskStatus;
 };
 export type MercuryAskStatusUpdateTargetDateInput = {
     id: Scalars['ID']['input'];
     targetDate: MercuryAskTargetDateInput;
@@ -163308,9 +163308,9 @@
 }
 export type MercuryAskTransition = {
     __typename?: 'MercuryAskTransition';
     askId: Scalars['ID']['output'];
-    status?: Maybe<MercuryAskStatus>;
+    askStatus?: Maybe<MercuryAskStatusEnum>;
     unmetRequirements?: Maybe<Array<Maybe<Scalars['String']['output']>>>;
 };
 export type MercuryAskUpdatedField = {
     __typename?: 'MercuryAskUpdatedField';
@@ -164155,8 +164155,9 @@
     cloudId: Scalars['ID']['input'];
     coreCustomFieldDefinition?: InputMaybe<MercuryCreateCoreCustomFieldDefinitionInput>;
 };
 export type MercuryCreateAskInput = {
+    askStatus: MercuryAskStatusEnum;
     cloudId: Scalars['ID']['input'];
     description?: InputMaybe<Scalars['String']['input']>;
     impactedWorkId?: InputMaybe<Scalars['ID']['input']>;
     justification?: InputMaybe<Scalars['String']['input']>;
@@ -164164,22 +164165,22 @@
     ownerId?: InputMaybe<Scalars['ID']['input']>;
     priority: MercuryAskPriority;
     receivingOrganizationId?: InputMaybe<Scalars['ID']['input']>;
     receivingTeamId?: InputMaybe<Scalars['ID']['input']>;
-    status: MercuryAskStatus;
     submitterId: Scalars['ID']['input'];
     submittingOrganizationId?: InputMaybe<Scalars['ID']['input']>;
     submittingTeamId?: InputMaybe<Scalars['ID']['input']>;
     targetDate?: InputMaybe<MercuryAskTargetDateInput>;
 };
 export type MercuryCreateAskStatusUpdateInput = {
     askId: Scalars['ID']['input'];
+    askStatus?: InputMaybe<MercuryAskStatusEnum>;
     description?: InputMaybe<Scalars['String']['input']>;
     proposedDate?: InputMaybe<MercuryAskTargetDateInput>;
-    status?: InputMaybe<MercuryAskStatus>;
     targetDate?: InputMaybe<MercuryAskTargetDateInput>;
 };
 export type MercuryCreateAsksAskInput = {
+    askStatus: MercuryAskStatusEnum;
     description?: InputMaybe<Scalars['String']['input']>;
     impactedWorkId?: InputMaybe<Scalars['ID']['input']>;
     justification?: InputMaybe<Scalars['String']['input']>;
     links?: InputMaybe<Array<MercuryCreateAsksAskLinkInput>>;
@@ -164187,9 +164188,8 @@
     ownerId?: InputMaybe<Scalars['ID']['input']>;
     priority: MercuryAskPriority;
     receivingOrganizationId?: InputMaybe<Scalars['ID']['input']>;
     receivingTeamId?: InputMaybe<Scalars['ID']['input']>;
-    status: MercuryAskStatus;
     submitterId: Scalars['ID']['input'];
     submittingOrganizationId?: InputMaybe<Scalars['ID']['input']>;
     submittingTeamId?: InputMaybe<Scalars['ID']['input']>;
     targetDate?: InputMaybe<MercuryAskTargetDateInput>;
@@ -167816,8 +167816,19 @@
     __typename?: 'MercuryOrganizationMembershipEdge';
     cursor: Scalars['String']['output'];
     node?: Maybe<MercuryOrganizationMembership>;
 };
+export type MercuryOrganizationMembershipValidationError = {
+    __typename?: 'MercuryOrganizationMembershipValidationError';
+    errorCode: Scalars['String']['output'];
+    field: Scalars['String']['output'];
+    message: Scalars['String']['output'];
+};
+export type MercuryOrganizationMembershipValidationFailure = {
+    __typename?: 'MercuryOrganizationMembershipValidationFailure';
+    errors: Array<MercuryOrganizationMembershipValidationError>;
+    index: Scalars['Int']['output'];
+};
 export declare enum MercuryOrganizationPermission {
     Archive = "ARCHIVE",
     CreateFocusAreaSponsor = "CREATE_FOCUS_AREA_SPONSOR",
     CreateGoalLink = "CREATE_GOAL_LINK",
@@ -168346,8 +168357,9 @@
     organizationsForUser?: Maybe<MercuryOrganizationConnection>;
     organizationsSearch?: Maybe<MercuryOrganizationConnection>;
     planAuthoritySettings?: Maybe<MercuryPlanAuthoritySetting>;
     searchOrganizationActivityHistory?: Maybe<MercuryOrganizationActivityHistoryConnection>;
+    validateAddOrganizationMemberships?: Maybe<MercuryValidateAddOrganizationMembershipsPayload>;
 };
 export type MercuryOrganizationsQueryApiAiOrganizationListSummaryArgs = {
     cloudId?: InputMaybe<Scalars['ID']['input']>;
     dryRun?: InputMaybe<Scalars['Boolean']['input']>;
@@ -168449,8 +168461,11 @@
     first?: InputMaybe<Scalars['Int']['input']>;
     q?: InputMaybe<Scalars['String']['input']>;
     sort?: InputMaybe<Array<InputMaybe<MercuryOrganizationActivitySort>>>;
 };
+export type MercuryOrganizationsQueryApiValidateAddOrganizationMembershipsArgs = {
+    input: MercuryAddOrganizationMembershipsInput;
+};
 export type MercuryOriginalProjectStatus = {
     mercuryOriginalStatusName?: Maybe<Scalars['String']['output']>;
 };
 export type MercuryPassionfruitContext = {
@@ -171637,8 +171652,17 @@
 export type MercuryUserNotificationSettings = {
     __typename?: 'MercuryUserNotificationSettings';
     preferences?: Maybe<Array<MercuryNotificationPreference>>;
 };
+export type MercuryValidateAddOrganizationMembershipsPayload = Payload & {
+    __typename?: 'MercuryValidateAddOrganizationMembershipsPayload';
+    errors?: Maybe<Array<MutationError>>;
+    failures: Array<MercuryOrganizationMembershipValidationFailure>;
+    invalidCount: Scalars['Int']['output'];
+    submittedCount: Scalars['Int']['output'];
+    success: Scalars['Boolean']['output'];
+    validCount: Scalars['Int']['output'];
+};
 export type MercuryValidateFocusAreasForRankingInput = {
     cloudId?: InputMaybe<Scalars['ID']['input']>;
     focusAreaIds: Array<Scalars['ID']['input']>;
     rankingViewId?: InputMaybe<Scalars['ID']['input']>;