@forge/cli-shared

9.2.0-next.69.2.0-next.6-experimental-f51f593
out/graphql/graphql-types.d.ts
~out/graphql/graphql-types.d.tsModified
+120−5
Index: package/out/graphql/graphql-types.d.ts
===================================================================
--- package/out/graphql/graphql-types.d.ts
+++ package/out/graphql/graphql-types.d.ts
@@ -7932,8 +7932,40 @@
     totalCapacity: Scalars['Int']['output'];
     totalUnassignedWorkItems: Scalars['Int']['output'];
     totalUtilizationPercent: Scalars['Float']['output'];
 };
+export declare enum AgentWorkspaceConfigurableRoutingInput {
+    Availability = "AVAILABILITY",
+    Capacity = "CAPACITY",
+    Schedule = "SCHEDULE",
+    Skills = "SKILLS"
+}
+export type AgentWorkspaceConfigurableRoutingInputSetting = {
+    __typename?: 'AgentWorkspaceConfigurableRoutingInputSetting';
+    enabled: Scalars['Boolean']['output'];
+    input: AgentWorkspaceConfigurableRoutingInput;
+};
+export type AgentWorkspaceConfigurableRoutingInputUpdate = {
+    enabled: Scalars['Boolean']['input'];
+    input: AgentWorkspaceConfigurableRoutingInput;
+};
+export declare enum AgentWorkspaceConfigurableRoutingTrigger {
+    IssueCreated = "ISSUE_CREATED",
+    IssueMoved = "ISSUE_MOVED",
+    IssueReopened = "ISSUE_REOPENED",
+    IssueUpdated = "ISSUE_UPDATED",
+    ServiceUpdated = "SERVICE_UPDATED",
+    TeamUpdated = "TEAM_UPDATED"
+}
+export type AgentWorkspaceConfigurableRoutingTriggerSetting = {
+    __typename?: 'AgentWorkspaceConfigurableRoutingTriggerSetting';
+    enabled: Scalars['Boolean']['output'];
+    trigger: AgentWorkspaceConfigurableRoutingTrigger;
+};
+export type AgentWorkspaceConfigurableRoutingTriggerUpdate = {
+    enabled: Scalars['Boolean']['input'];
+    trigger: AgentWorkspaceConfigurableRoutingTrigger;
+};
 export type AgentWorkspaceConfusionMatrix = {
     __typename?: 'AgentWorkspaceConfusionMatrix';
     falseNegatives: Scalars['Int']['output'];
     falsePositives: Scalars['Int']['output'];
@@ -8900,12 +8932,14 @@
 };
 export type AgentWorkspaceSmartRoutingConfig = {
     __typename?: 'AgentWorkspaceSmartRoutingConfig';
     enabled: Scalars['Boolean']['output'];
+    inputs: Array<AgentWorkspaceConfigurableRoutingInputSetting>;
     serviceFieldId?: Maybe<Scalars['String']['output']>;
     serviceFieldName?: Maybe<Scalars['String']['output']>;
     serviceFieldType?: Maybe<AgentWorkspaceSmartRoutingServiceFieldType>;
     setupVersion: Scalars['Int']['output'];
+    triggers: Array<AgentWorkspaceConfigurableRoutingTriggerSetting>;
     warning?: Maybe<Scalars['String']['output']>;
 };
 export type AgentWorkspaceSmartRoutingDryRun = {
     __typename?: 'AgentWorkspaceSmartRoutingDryRun';
@@ -9211,8 +9245,22 @@
     __typename?: 'AgentWorkspaceUnassignCoverShiftPayload';
     errors?: Maybe<Array<AgentWorkspaceScheduleError>>;
     success: Scalars['Boolean']['output'];
 };
+export type AgentWorkspaceUpdateConfigurableRoutingInputsInput = {
+    inputs: Array<AgentWorkspaceConfigurableRoutingInputUpdate>;
+    projectAri: Scalars['ID']['input'];
+};
+export type AgentWorkspaceUpdateConfigurableRoutingPayload = {
+    __typename?: 'AgentWorkspaceUpdateConfigurableRoutingPayload';
+    inputs: Array<AgentWorkspaceConfigurableRoutingInputSetting>;
+    success: Scalars['Boolean']['output'];
+    triggers: Array<AgentWorkspaceConfigurableRoutingTriggerSetting>;
+};
+export type AgentWorkspaceUpdateConfigurableRoutingTriggersInput = {
+    projectAri: Scalars['ID']['input'];
+    triggers: Array<AgentWorkspaceConfigurableRoutingTriggerUpdate>;
+};
 export type AgentWorkspaceUpdateRoutingConfigInput = {
     cloudId: Scalars['ID']['input'];
     enabled: Scalars['Boolean']['input'];
     projectKey: Scalars['String']['input'];
@@ -10458,9 +10506,10 @@
     HasCustomLifecycle = "HAS_CUSTOM_LIFECYCLE",
     HasExposedCredentials = "HAS_EXPOSED_CREDENTIALS",
     HasResourceRestrictedToken = "HAS_RESOURCE_RESTRICTED_TOKEN",
     IsPersonalApp = "IS_PERSONAL_APP",
-    SupportsCompute = "SUPPORTS_COMPUTE"
+    SupportsCompute = "SUPPORTS_COMPUTE",
+    SupportsCustomEnvironments = "SUPPORTS_CUSTOM_ENVIRONMENTS"
 }
 export type AppFeaturesExposedCredentialsInput = {
     contactLink?: InputMaybe<Scalars['String']['input']>;
     defaultAuthClientType?: InputMaybe<AuthClientType>;
@@ -39820,8 +39869,9 @@
 export type CreateAppDeploymentInput = {
     appId: Scalars['ID']['input'];
     artifactUrl?: InputMaybe<Scalars['URL']['input']>;
     buildTag?: InputMaybe<Scalars['String']['input']>;
+    combinedArtifactUrl?: InputMaybe<Scalars['URL']['input']>;
     environmentKey: Scalars['String']['input'];
     hostedResourceUploadId?: InputMaybe<Scalars['ID']['input']>;
     majorVersion?: InputMaybe<Scalars['Int']['input']>;
     skipRollout?: InputMaybe<Scalars['Boolean']['input']>;
@@ -44756,8 +44806,9 @@
     Paused = "PAUSED",
     Pending = "PENDING"
 }
 export declare enum DevAiFlowUseCaseId {
+    AgenticPlanning = "AGENTIC_PLANNING",
     Automation = "AUTOMATION",
     CodeStandards = "CODE_STANDARDS",
     Jca = "JCA",
     JiraAiFixBuild = "JIRA_AI_FIX_BUILD"
@@ -52229,8 +52280,48 @@
     title?: Maybe<Scalars['String']['output']>;
     type?: Maybe<Scalars['String']['output']>;
     updated_at?: Maybe<Scalars['String']['output']>;
 };
+export type GlobalAppEgress = {
+    __typename?: 'GlobalAppEgress';
+    addresses?: Maybe<Array<Scalars['String']['output']>>;
+    category?: Maybe<Scalars['String']['output']>;
+    inScopeEUD?: Maybe<Scalars['Boolean']['output']>;
+    type?: Maybe<Scalars['String']['output']>;
+};
+export type GlobalAppExtension = {
+    __typename?: 'GlobalAppExtension';
+    allowsConfigurableEgress?: Maybe<Scalars['Boolean']['output']>;
+    appId: Scalars['String']['output'];
+    appOwner: Scalars['String']['output'];
+    appVersion: Scalars['String']['output'];
+    appVersionId?: Maybe<Scalars['String']['output']>;
+    definitionId: Scalars['String']['output'];
+    description?: Maybe<Scalars['String']['output']>;
+    distributionStatus: Scalars['String']['output'];
+    egress: Array<GlobalAppEgress>;
+    environmentId: Scalars['String']['output'];
+    environmentKey: Scalars['String']['output'];
+    environmentType: Scalars['String']['output'];
+    groupKey: Scalars['String']['output'];
+    installationConfig?: Maybe<Array<GlobalAppInstallationConfig>>;
+    installationTarget?: Maybe<Scalars['String']['output']>;
+    isSystemApp?: Maybe<Scalars['Boolean']['output']>;
+    isSystemUserProvisioned?: Maybe<Scalars['Boolean']['output']>;
+    key?: Maybe<Scalars['String']['output']>;
+    licenseIds?: Maybe<Scalars['JSON']['output']>;
+    manuallyAddedReadMeScope?: Maybe<Scalars['Boolean']['output']>;
+    migrationKeys?: Maybe<Scalars['JSON']['output']>;
+    name?: Maybe<Scalars['String']['output']>;
+    oauthClientId: Scalars['String']['output'];
+    outboundAuthContainerId?: Maybe<Scalars['String']['output']>;
+    principal: GlobalAppPrincipal;
+    properties: Scalars['JSON']['output'];
+    requiresLicense?: Maybe<Scalars['Boolean']['output']>;
+    scopes: Array<Scalars['String']['output']>;
+    securityPolicies: Array<GlobalAppSecurityPolicy>;
+    versionId: Scalars['String']['output'];
+};
 export type GlobalAppExtensionContextInput = {
     appVersion: Scalars['String']['input'];
     context: Scalars['JSON']['input'];
     extensionId: Scalars['ID']['input'];
@@ -52238,20 +52329,36 @@
     installationId?: InputMaybe<Scalars['ID']['input']>;
 };
 export type GlobalAppExtensionsResponse = {
     __typename?: 'GlobalAppExtensionsResponse';
-    extensions?: Maybe<Array<Scalars['JSON']['output']>>;
+    extensions?: Maybe<Array<GlobalAppExtension>>;
 };
 export type GlobalAppForgeContextToken = {
     __typename?: 'GlobalAppForgeContextToken';
     expiresAt: Scalars['String']['output'];
     extensionId: Scalars['ID']['output'];
     jwt: Scalars['String']['output'];
 };
+export type GlobalAppInstallationConfig = {
+    __typename?: 'GlobalAppInstallationConfig';
+    key: Scalars['String']['output'];
+    value: Scalars['Boolean']['output'];
+};
 export type GlobalAppIsProductAdminResponse = {
     __typename?: 'GlobalAppIsProductAdminResponse';
     isAdmin: Scalars['Boolean']['output'];
 };
+export type GlobalAppPrincipal = {
+    __typename?: 'GlobalAppPrincipal';
+    avatarUrl?: Maybe<Scalars['String']['output']>;
+    id?: Maybe<Scalars['String']['output']>;
+    mentionName?: Maybe<Scalars['String']['output']>;
+};
+export type GlobalAppSecurityPolicy = {
+    __typename?: 'GlobalAppSecurityPolicy';
+    policies?: Maybe<Array<Scalars['String']['output']>>;
+    type?: Maybe<Scalars['String']['output']>;
+};
 export type GlobalAppSignForgeContextTokensInput = {
     contextIds: Array<Scalars['ID']['input']>;
     extensionContexts: Array<GlobalAppExtensionContextInput>;
     unlicensed?: InputMaybe<Scalars['Boolean']['input']>;
@@ -116308,8 +116415,9 @@
 };
 export declare enum GrowthUnifiedProfileTrialTrigger {
     AutoUpgradeStorageLimit = "AUTO_UPGRADE_STORAGE_LIMIT",
     AutoUpgradeUserLimit = "AUTO_UPGRADE_USER_LIMIT",
+    CrossflowReverseTrial = "CROSSFLOW_REVERSE_TRIAL",
     CrossflowUserLimit = "CROSSFLOW_USER_LIMIT",
     EditionParity = "EDITION_PARITY",
     EditionParityAutoProvisioning = "EDITION_PARITY_AUTO_PROVISIONING",
     Reactivation = "REACTIVATION",
@@ -165720,16 +165828,15 @@
 };
 export type MercuryRerankFocusAreaAbsoluteInput = {
     containerId: Scalars['ID']['input'];
     containerType: MercuryRankingContainerType;
-    focusAreaId?: InputMaybe<Scalars['ID']['input']>;
-    focusAreaIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+    focusAreaIds: Array<Scalars['ID']['input']>;
     newRank?: InputMaybe<Scalars['Int']['input']>;
 };
 export type MercuryRerankFocusAreaAbsolutePayload = Payload & {
     __typename?: 'MercuryRerankFocusAreaAbsolutePayload';
     errors?: Maybe<Array<MutationError>>;
-    focusArea?: Maybe<MercuryFocusArea>;
+    focusAreas?: Maybe<Array<MercuryFocusArea>>;
     success: Scalars['Boolean']['output'];
 };
 export type MercuryRerankFocusAreasInput = {
     afterFocusAreaId?: InputMaybe<Scalars['ID']['input']>;
@@ -168373,8 +168480,10 @@
     agentWorkspace_startGenerateRoutingTableV2?: Maybe<AgentWorkspaceStartGenerateRoutingTablePayload>;
     agentWorkspace_startSmartRoutingDryRun?: Maybe<AgentWorkspaceStartSmartRoutingDryRunPayload>;
     agentWorkspace_submitDraftedRoutingTable?: Maybe<AgentWorkspaceSubmitDraftedRoutingTablePayload>;
     agentWorkspace_unassignCoverShift?: Maybe<AgentWorkspaceUnassignCoverShiftPayload>;
+    agentWorkspace_updateConfigurableRoutingInputs?: Maybe<AgentWorkspaceUpdateConfigurableRoutingPayload>;
+    agentWorkspace_updateConfigurableRoutingTriggers?: Maybe<AgentWorkspaceUpdateConfigurableRoutingPayload>;
     agentWorkspace_updateRoutingConfig?: Maybe<AgentWorkspaceUpdateSmartRoutingConfigPayload>;
     agentWorkspace_updateSchedule?: Maybe<AgentWorkspaceUpdateSchedulePayload>;
     agentWorkspace_updateSkill?: Maybe<AgentWorkspaceSkillUpdatePayload>;
     agentWorkspace_updateSkillCategory?: Maybe<AgentWorkspaceSkillCategoryUpdatePayload>;
@@ -170379,8 +170488,14 @@
 };
 export type MutationAgentWorkspace_UnassignCoverShiftArgs = {
     input: AgentWorkspaceUnassignCoverShiftInput;
 };
+export type MutationAgentWorkspace_UpdateConfigurableRoutingInputsArgs = {
+    input: AgentWorkspaceUpdateConfigurableRoutingInputsInput;
+};
+export type MutationAgentWorkspace_UpdateConfigurableRoutingTriggersArgs = {
+    input: AgentWorkspaceUpdateConfigurableRoutingTriggersInput;
+};
 export type MutationAgentWorkspace_UpdateRoutingConfigArgs = {
     input: AgentWorkspaceUpdateRoutingConfigInput;
 };
 export type MutationAgentWorkspace_UpdateScheduleArgs = {