@forge/cli-shared

9.3.1-next.2-experimental-f4ce0ae9.3.1-next.2-experimental-9595c20
out/graphql/graphql-types.d.ts
~out/graphql/graphql-types.d.tsModified
+133
Index: package/out/graphql/graphql-types.d.ts
===================================================================
--- package/out/graphql/graphql-types.d.ts
+++ package/out/graphql/graphql-types.d.ts
@@ -20820,8 +20820,13 @@
     path: CloudifyMigrationPathLabel;
     setupInstructions: Scalars['String']['output'];
     summary: Scalars['String']['output'];
 };
+export type CloudifyMigrationPathCount = {
+    __typename?: 'CloudifyMigrationPathCount';
+    count: Scalars['Int']['output'];
+    path: CloudifyMigrationPathLabel;
+};
 export declare enum CloudifyMigrationPathLabel {
     AiBasedSolution = "AI_BASED_SOLUTION",
     CloudNative = "CLOUD_NATIVE",
     ForgeRebuild = "FORGE_REBUILD",
@@ -20902,8 +20907,15 @@
     title: Scalars['String']['output'];
     toolId: CloudifyToolId;
 };
 export type CloudifyRecommendationTarget = CloudifyCloudProjectTarget | CloudifyDcInstanceTarget | CloudifySiteTarget;
+export type CloudifyRecommendationsSummary = {
+    __typename?: 'CloudifyRecommendationsSummary';
+    lastAnalysisResult?: Maybe<CloudifyAnalysisResult>;
+    migrationPaths: Array<CloudifyMigrationPathCount>;
+    reportUrl?: Maybe<Scalars['String']['output']>;
+    totalAnalyzed: Scalars['Int']['output'];
+};
 export type CloudifySiteTarget = {
     __typename?: 'CloudifySiteTarget';
     siteId: Scalars['ID']['output'];
 };
@@ -54403,8 +54415,26 @@
     __typename?: 'GraphIncidentLinkedJswIssueRelationshipEdge';
     cursor?: Maybe<Scalars['String']['output']>;
     node: GraphIncidentLinkedJswIssueRelationship;
 };
+export declare enum GraphInferenceEnvironment {
+    Dev = "DEV",
+    Production = "PRODUCTION",
+    Staging = "STAGING"
+}
+export declare enum GraphInferenceExecutionStatus {
+    Failed = "FAILED",
+    Succeeded = "SUCCEEDED"
+}
+export declare enum GraphInferenceFailureReason {
+    Internal = "INTERNAL",
+    InvalidInput = "INVALID_INPUT",
+    PermissionDenied = "PERMISSION_DENIED",
+    RateLimited = "RATE_LIMITED",
+    Timeout = "TIMEOUT",
+    Unavailable = "UNAVAILABLE",
+    Unknown = "UNKNOWN"
+}
 export type GraphInferenceGetJiraEntityContextInput = {
     agentAri?: InputMaybe<Scalars['String']['input']>;
     contextTypes?: InputMaybe<Array<Scalars['String']['input']>>;
     includeEvidence?: InputMaybe<Scalars['Boolean']['input']>;
@@ -54566,8 +54596,76 @@
     realtime: Scalars['Boolean']['output'];
     source: Scalars['String']['output'];
     target: Scalars['String']['output'];
 };
+export type GraphInferenceInferenceQualityBucket = {
+    __typename?: 'GraphInferenceInferenceQualityBucket';
+    bucketStart?: Maybe<Scalars['String']['output']>;
+    dataFreshThrough?: Maybe<Scalars['String']['output']>;
+    finalized?: Maybe<Scalars['Boolean']['output']>;
+    metrics?: Maybe<GraphInferenceInferenceQualityMetrics>;
+};
+export type GraphInferenceInferenceQualityMetrics = {
+    __typename?: 'GraphInferenceInferenceQualityMetrics';
+    claimMetricsReportedRuns?: Maybe<Scalars['Long']['output']>;
+    claimsGeneratedSum?: Maybe<Scalars['Long']['output']>;
+    claimsWithEvidenceSum?: Maybe<Scalars['Long']['output']>;
+    claimsWithoutEvidenceSum?: Maybe<Scalars['Long']['output']>;
+    confidenceP50?: Maybe<Scalars['Float']['output']>;
+    confidenceP95?: Maybe<Scalars['Float']['output']>;
+    contextTokensSum?: Maybe<Scalars['Long']['output']>;
+    evidenceCoverageRate?: Maybe<Scalars['Float']['output']>;
+    inputEmptyRate?: Maybe<Scalars['Float']['output']>;
+    inputEmptyRuns?: Maybe<Scalars['Long']['output']>;
+    inputTokensSum?: Maybe<Scalars['Long']['output']>;
+    outputEmptyRate?: Maybe<Scalars['Float']['output']>;
+    outputEmptyRuns?: Maybe<Scalars['Long']['output']>;
+    outputTokensSum?: Maybe<Scalars['Long']['output']>;
+    responseSizeP50Bytes?: Maybe<Scalars['Long']['output']>;
+    responseSizeP95Bytes?: Maybe<Scalars['Long']['output']>;
+    resultsGeneratedSum?: Maybe<Scalars['Long']['output']>;
+    schemaCheckedRuns?: Maybe<Scalars['Long']['output']>;
+    schemaInvalidRuns?: Maybe<Scalars['Long']['output']>;
+    schemaValidRate?: Maybe<Scalars['Float']['output']>;
+    schemaValidRuns?: Maybe<Scalars['Long']['output']>;
+    sourceCountReportedRuns?: Maybe<Scalars['Long']['output']>;
+    sourceResultCountSum?: Maybe<Scalars['Long']['output']>;
+    successRate?: Maybe<Scalars['Float']['output']>;
+    taskLatencyP50Ms?: Maybe<Scalars['Long']['output']>;
+    taskLatencyP95Ms?: Maybe<Scalars['Long']['output']>;
+    taskRuns?: Maybe<Scalars['Long']['output']>;
+    tasksFailed?: Maybe<Scalars['Long']['output']>;
+    tasksSucceeded?: Maybe<Scalars['Long']['output']>;
+    tokenUsageReportedRuns?: Maybe<Scalars['Long']['output']>;
+    totalTokensSum?: Maybe<Scalars['Long']['output']>;
+};
+export type GraphInferenceInferenceQualityMetricsInput = {
+    appId: Scalars['String']['input'];
+    effort?: InputMaybe<Scalars['String']['input']>;
+    environment?: InputMaybe<GraphInferenceEnvironment>;
+    executionStatus?: InputMaybe<GraphInferenceExecutionStatus>;
+    failureReason?: InputMaybe<GraphInferenceFailureReason>;
+    lookbackHours: Scalars['Int']['input'];
+    mode?: InputMaybe<GraphInferenceMode>;
+    modelId?: InputMaybe<Scalars['String']['input']>;
+    promptVersion?: InputMaybe<Scalars['String']['input']>;
+    releaseId?: InputMaybe<Scalars['String']['input']>;
+    resolution: GraphInferenceInferenceQualityResolution;
+};
+export type GraphInferenceInferenceQualityMetricsResponse = {
+    __typename?: 'GraphInferenceInferenceQualityMetricsResponse';
+    apiVersion?: Maybe<Scalars['String']['output']>;
+    buckets?: Maybe<Array<Maybe<GraphInferenceInferenceQualityBucket>>>;
+    dataFreshThrough?: Maybe<Scalars['String']['output']>;
+    resolution?: Maybe<GraphInferenceInferenceQualityResolution>;
+    summary?: Maybe<GraphInferenceInferenceQualityMetrics>;
+    windowEnd?: Maybe<Scalars['String']['output']>;
+    windowStart?: Maybe<Scalars['String']['output']>;
+};
+export declare enum GraphInferenceInferenceQualityResolution {
+    Day = "DAY",
+    Hour = "HOUR"
+}
 export type GraphInferenceInferredProjectContext = {
     __typename?: 'GraphInferenceInferredProjectContext';
     cloudId: Scalars['String']['output'];
     queryContext: Scalars['String']['output'];
@@ -54647,8 +54745,13 @@
     issue: Scalars['Int']['output'];
     memory: Scalars['Int']['output'];
     space: Scalars['Int']['output'];
 };
+export declare enum GraphInferenceMode {
+    Canary = "CANARY",
+    Live = "LIVE",
+    Shadow = "SHADOW"
+}
 export type GraphInferenceMutationError = {
     __typename?: 'GraphInferenceMutationError';
     code?: Maybe<Scalars['String']['output']>;
     message: Scalars['String']['output'];
@@ -125880,16 +125983,20 @@
     canCreateIssue?: Maybe<Scalars['Boolean']['output']>;
     column?: Maybe<JiraBoardViewColumn>;
     contextFields?: Maybe<Array<JiraBoardViewCellContextField>>;
     id: Scalars['ID']['output'];
+    issueIdsSnapshot?: Maybe<JiraBoardViewIssueIdsSnapshot>;
     issuePositions?: Maybe<Array<JiraBoardViewCellIssuePosition>>;
     issues?: Maybe<JiraIssueConnection>;
     swimlane?: Maybe<JiraBoardViewSwimlane>;
     workflows?: Maybe<JiraBoardViewWorkflowConnection>;
 };
 export type JiraBoardViewCellContextFieldsArgs = {
     settings?: InputMaybe<JiraBoardViewSettings>;
 };
+export type JiraBoardViewCellIssueIdsSnapshotArgs = {
+    settings?: InputMaybe<JiraBoardViewSettings>;
+};
 export type JiraBoardViewCellIssuePositionsArgs = {
     issueIds: Array<Scalars['ID']['input']>;
     settings?: InputMaybe<JiraBoardViewSettings>;
 };
@@ -126056,8 +126163,13 @@
     issue?: Maybe<JiraIssue>;
     success: Scalars['Boolean']['output'];
     view?: Maybe<JiraBoardView>;
 };
+export type JiraBoardViewIssueIdsSnapshot = {
+    __typename?: 'JiraBoardViewIssueIdsSnapshot';
+    isLimited?: Maybe<Scalars['Boolean']['output']>;
+    issueIds?: Maybe<Array<Scalars['String']['output']>>;
+};
 export type JiraBoardViewIssuePositions = {
     __typename?: 'JiraBoardViewIssuePositions';
     issuesToInsert?: Maybe<Array<JiraBoardViewCellIssuePositionMapping>>;
     swimlaneIdsToRemove?: Maybe<Array<Scalars['ID']['output']>>;
@@ -139685,8 +139797,12 @@
     errors?: Maybe<Array<MutationError>>;
     field?: Maybe<JiraParentIssueField>;
     success: Scalars['Boolean']['output'];
 };
+export type JiraParentIdInput = {
+    id?: InputMaybe<Scalars['ID']['input']>;
+    parentId: Scalars['ID']['input'];
+};
 export type JiraParentIssueField = JiraIssueField & JiraIssueFieldConfiguration & JiraListRowField & JiraUserIssueFieldConfiguration & Node & {
     __typename?: 'JiraParentIssueField';
     aliasFieldId?: Maybe<Scalars['ID']['output']>;
     description?: Maybe<Scalars['String']['output']>;
@@ -184971,8 +185087,9 @@
     cloudify_enactment?: Maybe<CloudifyEnactment>;
     cloudify_enactments: Array<CloudifyEnactment>;
     cloudify_rawCustomizationRecommendations?: Maybe<Array<CloudifyRawCustomizationRecommendation>>;
     cloudify_recommendations: Array<CloudifyRecommendation>;
+    cloudify_recommendationsSummary?: Maybe<CloudifyRecommendationsSummary>;
     codeInJira?: Maybe<CodeInJira>;
     collabContext_workspaceIsConnectedToWorkspace?: Maybe<CollabContextWorkspaceConnection>;
     collabDraft?: Maybe<CollabDraft>;
     collabToken?: Maybe<CollabTokenResponse>;
@@ -185445,8 +185562,9 @@
     graphInference_graphclawProductOptions?: Maybe<Array<GraphInferenceGraphclawOption>>;
     graphInference_graphclawProductOptionsV2?: Maybe<Array<GraphInferenceGraphclawSourceOptionV2>>;
     graphInference_inferenceAppList?: Maybe<Array<GraphInferenceInferenceApp>>;
     graphInference_inferenceAppListV2?: Maybe<Array<GraphInferenceInferenceAppV2>>;
+    graphInference_inferenceQualityMetrics?: Maybe<GraphInferenceInferenceQualityMetricsResponse>;
     graphInference_inferredProjectMe?: Maybe<GraphInferenceInferredProjectMeResponse>;
     graphIntegration_availableTwgCapabilityContainers?: Maybe<Array<Maybe<GraphIntegrationTwgCapabilityContainerMeta>>>;
     graphIntegration_componentDirectoryDimensions?: Maybe<GraphIntegrationDirectoryFilterDimensionConnection>;
     graphIntegration_componentDirectoryItems?: Maybe<GraphIntegrationDirectoryItemConnection>;
@@ -187734,8 +187852,9 @@
     jira_projectTypesByIds?: Maybe<Array<Maybe<JiraProjectTypeDetails>>>;
     jira_projectsSidebarMenu?: Maybe<JiraProjectsSidebarMenu>;
     jira_rovoEnablementStatus?: Maybe<JiraRovoEnablementStatus>;
     jira_sprintField?: Maybe<JiraJqlField>;
+    jira_subtaskCreationLayout?: Maybe<JiraIssueCreateLayoutResult>;
     jira_userSegRedirectAdvice?: Maybe<JiraUserSegRedirectAdvice>;
     jira_versionsForProjectByKey?: Maybe<JiraVersionConnection>;
     jira_view?: Maybe<JiraViewResult>;
     jpdViewsService_echo?: Maybe<Scalars['String']['output']>;
@@ -190688,8 +190807,12 @@
 export type QueryCloudify_RecommendationsArgs = {
     filter: CloudifyRecommendationFilterInput;
     orgId: Scalars['ID']['input'];
 };
+export type QueryCloudify_RecommendationsSummaryArgs = {
+    orgId: Scalars['ID']['input'];
+    target: CloudifyTargetInput;
+};
 export type QueryCodeInJiraArgs = {
     cloudId: Scalars['ID']['input'];
 };
 export type QueryCollabContext_WorkspaceIsConnectedToWorkspaceArgs = {
@@ -192873,8 +192996,11 @@
 };
 export type QueryGraphInference_GetSimilarJiraItemsArgs = {
     input: GraphInferenceGetSimilarJiraItemsInput;
 };
+export type QueryGraphInference_InferenceQualityMetricsArgs = {
+    input: GraphInferenceInferenceQualityMetricsInput;
+};
 export type QueryGraphInference_InferredProjectMeArgs = {
     after?: InputMaybe<Scalars['String']['input']>;
     first?: InputMaybe<Scalars['Int']['input']>;
     forceRefresh?: Scalars['Boolean']['input'];
@@ -209405,8 +209531,15 @@
 };
 export type QueryJira_SprintFieldArgs = {
     cloudId: Scalars['ID']['input'];
 };
+export type QueryJira_SubtaskCreationLayoutArgs = {
+    cloudId: Scalars['ID']['input'];
+    issueType?: InputMaybe<JiraIssueTypeInput>;
+    layoutFilter?: InputMaybe<JiraIssueCreateLayoutFilter>;
+    parentId: JiraParentIdInput;
+    project?: InputMaybe<JiraProjectInput>;
+};
 export type QueryJira_UserSegRedirectAdviceArgs = {
     accountId: Scalars['ID']['input'];
     cloudId: Scalars['ID']['input'];
 };