import { IncomingMessage, ServerResponse } from "http"; import { DocumentTypeDecoration } from "@graphql-typed-document-node/core"; //#region rolldown:runtime declare namespace _generated_documents_d_exports { export { ActivityCollectionFilter, ActivityFilter, ActorBot, ActorBotFragment, ActorBotFragmentDoc, AdministrableTeamsDocument, AdministrableTeamsQuery, AdministrableTeamsQueryVariables, AgentActivitiesDocument, AgentActivitiesQuery, AgentActivitiesQueryVariables, AgentActivity, AgentActivityActionContent, AgentActivityActionContentFragment, AgentActivityActionContentFragmentDoc, AgentActivityConnection, AgentActivityConnectionFragment, AgentActivityConnectionFragmentDoc, AgentActivityContent, AgentActivityCreateInput, AgentActivityCreatePromptInput, AgentActivityDocument, AgentActivityEdge, AgentActivityElicitationContent, AgentActivityElicitationContentFragment, AgentActivityElicitationContentFragmentDoc, AgentActivityErrorContent, AgentActivityErrorContentFragment, AgentActivityErrorContentFragmentDoc, AgentActivityFilter, AgentActivityFragment, AgentActivityFragmentDoc, AgentActivityPayload, AgentActivityPayloadFragment, AgentActivityPayloadFragmentDoc, AgentActivityPromptContent, AgentActivityPromptContentFragment, AgentActivityPromptContentFragmentDoc, AgentActivityPromptCreateInputContent, AgentActivityQuery, AgentActivityQueryVariables, AgentActivityResponseContent, AgentActivityResponseContentFragment, AgentActivityResponseContentFragmentDoc, AgentActivitySignal, AgentActivityThoughtContent, AgentActivityThoughtContentFragment, AgentActivityThoughtContentFragmentDoc, AgentActivityType, AgentActivityWebhookPayload, AgentActivityWebhookPayloadFragment, AgentActivityWebhookPayloadFragmentDoc, AgentSession, AgentSessionActivitiesArgs, AgentSessionConnection, AgentSessionConnectionFragment, AgentSessionConnectionFragmentDoc, AgentSessionCreateInput, AgentSessionCreateOnComment, AgentSessionCreateOnCommentDocument, AgentSessionCreateOnCommentMutation, AgentSessionCreateOnCommentMutationVariables, AgentSessionCreateOnIssue, AgentSessionCreateOnIssueDocument, AgentSessionCreateOnIssueMutation, AgentSessionCreateOnIssueMutationVariables, AgentSessionDocument, AgentSessionEdge, AgentSessionEventWebhookPayload, AgentSessionEventWebhookPayloadFragment, AgentSessionEventWebhookPayloadFragmentDoc, AgentSessionExternalLink, AgentSessionExternalLinkFragment, AgentSessionExternalLinkFragmentDoc, AgentSessionExternalUrlInput, AgentSessionFragment, AgentSessionFragmentDoc, AgentSessionPayload, AgentSessionPayloadFragment, AgentSessionPayloadFragmentDoc, AgentSessionPullRequestsArgs, AgentSessionQuery, AgentSessionQueryVariables, AgentSessionStatus, AgentSessionToPullRequest, AgentSessionToPullRequestConnection, AgentSessionToPullRequestConnectionFragment, AgentSessionToPullRequestConnectionFragmentDoc, AgentSessionToPullRequestEdge, AgentSessionToPullRequestFragment, AgentSessionToPullRequestFragmentDoc, AgentSessionType, AgentSessionUpdateExternalUrlDocument, AgentSessionUpdateExternalUrlInput, AgentSessionUpdateExternalUrlMutation, AgentSessionUpdateExternalUrlMutationVariables, AgentSessionUpdateInput, AgentSessionUserStateInput, AgentSessionWebhookPayload, AgentSessionWebhookPayloadFragment, AgentSessionWebhookPayloadFragmentDoc, AgentSession_ActivitiesDocument, AgentSession_ActivitiesQuery, AgentSession_ActivitiesQueryVariables, AgentSessionsDocument, AgentSessionsQuery, AgentSessionsQueryVariables, AiConversation, AiConversationBasePart, AiConversationBasePartFragment, AiConversationBasePartFragmentDoc, AiConversationBaseToolCall, AiConversationBaseToolCallFragment, AiConversationBaseToolCallFragmentDoc, AiConversationBaseWidget, AiConversationBaseWidgetFragment, AiConversationBaseWidgetFragmentDoc, AiConversationClientPlatform, AiConversationCodeIntelligenceToolCall, AiConversationCodeIntelligenceToolCallArgs, AiConversationCodeIntelligenceToolCallArgsFragment, AiConversationCodeIntelligenceToolCallArgsFragmentDoc, AiConversationCodeIntelligenceToolCallFragment, AiConversationCodeIntelligenceToolCallFragmentDoc, AiConversationCreateEntityToolCall, AiConversationCreateEntityToolCallArgs, AiConversationCreateEntityToolCallArgsFragment, AiConversationCreateEntityToolCallArgsFragmentDoc, AiConversationCreateEntityToolCallFragment, AiConversationCreateEntityToolCallFragmentDoc, AiConversationDeleteEntityToolCall, AiConversationDeleteEntityToolCallArgs, AiConversationDeleteEntityToolCallArgsFragment, AiConversationDeleteEntityToolCallArgsFragmentDoc, AiConversationDeleteEntityToolCallFragment, AiConversationDeleteEntityToolCallFragmentDoc, AiConversationEntityCardWidget, AiConversationEntityCardWidgetArgs, AiConversationEntityCardWidgetArgsAction, AiConversationEntityCardWidgetArgsFragment, AiConversationEntityCardWidgetArgsFragmentDoc, AiConversationEntityCardWidgetArgsType, AiConversationEntityCardWidgetFragment, AiConversationEntityCardWidgetFragmentDoc, AiConversationEntityListWidget, AiConversationEntityListWidgetArgs, AiConversationEntityListWidgetArgsAction, AiConversationEntityListWidgetArgsEntities, AiConversationEntityListWidgetArgsEntitiesFragment, AiConversationEntityListWidgetArgsEntitiesFragmentDoc, AiConversationEntityListWidgetArgsEntitiesType, AiConversationEntityListWidgetArgsFragment, AiConversationEntityListWidgetArgsFragmentDoc, AiConversationEntityListWidgetFragment, AiConversationEntityListWidgetFragmentDoc, AiConversationErrorPart, AiConversationErrorPartFragment, AiConversationErrorPartFragmentDoc, AiConversationEventPart, AiConversationEventPartFragment, AiConversationEventPartFragmentDoc, AiConversationGetMicrosoftTeamsConversationHistoryToolCall, AiConversationGetMicrosoftTeamsConversationHistoryToolCallFragment, AiConversationGetMicrosoftTeamsConversationHistoryToolCallFragmentDoc, AiConversationGetPullRequestCheckLogsToolCall, AiConversationGetPullRequestCheckLogsToolCallArgs, AiConversationGetPullRequestCheckLogsToolCallArgsFragment, AiConversationGetPullRequestCheckLogsToolCallArgsFragmentDoc, AiConversationGetPullRequestCheckLogsToolCallFragment, AiConversationGetPullRequestCheckLogsToolCallFragmentDoc, AiConversationGetPullRequestDiffToolCall, AiConversationGetPullRequestDiffToolCallArgs, AiConversationGetPullRequestDiffToolCallArgsFragment, AiConversationGetPullRequestDiffToolCallArgsFragmentDoc, AiConversationGetPullRequestDiffToolCallFragment, AiConversationGetPullRequestDiffToolCallFragmentDoc, AiConversationGetPullRequestFileToolCall, AiConversationGetPullRequestFileToolCallArgs, AiConversationGetPullRequestFileToolCallArgsFragment, AiConversationGetPullRequestFileToolCallArgsFragmentDoc, AiConversationGetPullRequestFileToolCallFragment, AiConversationGetPullRequestFileToolCallFragmentDoc, AiConversationGetSlackConversationHistoryToolCall, AiConversationGetSlackConversationHistoryToolCallFragment, AiConversationGetSlackConversationHistoryToolCallFragmentDoc, AiConversationHandoffToCodingSessionToolCall, AiConversationHandoffToCodingSessionToolCallArgs, AiConversationHandoffToCodingSessionToolCallArgsFragment, AiConversationHandoffToCodingSessionToolCallArgsFragmentDoc, AiConversationHandoffToCodingSessionToolCallFragment, AiConversationHandoffToCodingSessionToolCallFragmentDoc, AiConversationInitialSource, AiConversationInvokeMcpToolToolCall, AiConversationInvokeMcpToolToolCallArgs, AiConversationInvokeMcpToolToolCallArgsFragment, AiConversationInvokeMcpToolToolCallArgsFragmentDoc, AiConversationInvokeMcpToolToolCallArgsServer, AiConversationInvokeMcpToolToolCallArgsServerFragment, AiConversationInvokeMcpToolToolCallArgsServerFragmentDoc, AiConversationInvokeMcpToolToolCallArgsTool, AiConversationInvokeMcpToolToolCallArgsToolFragment, AiConversationInvokeMcpToolToolCallArgsToolFragmentDoc, AiConversationInvokeMcpToolToolCallFragment, AiConversationInvokeMcpToolToolCallFragmentDoc, AiConversationNavigateToPageToolCall, AiConversationNavigateToPageToolCallArgs, AiConversationNavigateToPageToolCallArgsEntities, AiConversationNavigateToPageToolCallArgsEntitiesFragment, AiConversationNavigateToPageToolCallArgsEntitiesFragmentDoc, AiConversationNavigateToPageToolCallArgsFragment, AiConversationNavigateToPageToolCallArgsFragmentDoc, AiConversationNavigateToPageToolCallFragment, AiConversationNavigateToPageToolCallFragmentDoc, AiConversationNavigateToPageToolCallResult, AiConversationNavigateToPageToolCallResultFragment, AiConversationNavigateToPageToolCallResultFragmentDoc, AiConversationPart, AiConversationPartMetadata, AiConversationPartMetadataFragment, AiConversationPartMetadataFragmentDoc, AiConversationPartPhase, AiConversationPartType, AiConversationPromptPart, AiConversationPromptPartFragment, AiConversationPromptPartFragmentDoc, AiConversationQueryActivityToolCall, AiConversationQueryActivityToolCallArgs, AiConversationQueryActivityToolCallArgsFragment, AiConversationQueryActivityToolCallArgsFragmentDoc, AiConversationQueryActivityToolCallFragment, AiConversationQueryActivityToolCallFragmentDoc, AiConversationQueryUpdatesToolCall, AiConversationQueryUpdatesToolCallArgs, AiConversationQueryUpdatesToolCallArgsFragment, AiConversationQueryUpdatesToolCallArgsFragmentDoc, AiConversationQueryUpdatesToolCallArgsUpdateType, AiConversationQueryUpdatesToolCallFragment, AiConversationQueryUpdatesToolCallFragmentDoc, AiConversationQueryViewToolCall, AiConversationQueryViewToolCallArgs, AiConversationQueryViewToolCallArgsFragment, AiConversationQueryViewToolCallArgsFragmentDoc, AiConversationQueryViewToolCallArgsMode, AiConversationQueryViewToolCallArgsView, AiConversationQueryViewToolCallArgsViewFragment, AiConversationQueryViewToolCallArgsViewFragmentDoc, AiConversationQueryViewToolCallFragment, AiConversationQueryViewToolCallFragmentDoc, AiConversationReasoningPart, AiConversationReasoningPartFragment, AiConversationReasoningPartFragmentDoc, AiConversationResearchToolCall, AiConversationResearchToolCallArgs, AiConversationResearchToolCallArgsFragment, AiConversationResearchToolCallArgsFragmentDoc, AiConversationResearchToolCallFragment, AiConversationResearchToolCallFragmentDoc, AiConversationResearchToolCallResult, AiConversationResearchToolCallResultFragment, AiConversationResearchToolCallResultFragmentDoc, AiConversationRestoreEntityToolCall, AiConversationRestoreEntityToolCallArgs, AiConversationRestoreEntityToolCallArgsFragment, AiConversationRestoreEntityToolCallArgsFragmentDoc, AiConversationRestoreEntityToolCallFragment, AiConversationRestoreEntityToolCallFragmentDoc, AiConversationRetrieveEntitiesToolCall, AiConversationRetrieveEntitiesToolCallArgs, AiConversationRetrieveEntitiesToolCallArgsFragment, AiConversationRetrieveEntitiesToolCallArgsFragmentDoc, AiConversationRetrieveEntitiesToolCallFragment, AiConversationRetrieveEntitiesToolCallFragmentDoc, AiConversationRetryPullRequestCheckToolCall, AiConversationRetryPullRequestCheckToolCallArgs, AiConversationRetryPullRequestCheckToolCallArgsFragment, AiConversationRetryPullRequestCheckToolCallArgsFragmentDoc, AiConversationRetryPullRequestCheckToolCallFragment, AiConversationRetryPullRequestCheckToolCallFragmentDoc, AiConversationSearchDocumentationToolCall, AiConversationSearchDocumentationToolCallFragment, AiConversationSearchDocumentationToolCallFragmentDoc, AiConversationSearchEntitiesToolCall, AiConversationSearchEntitiesToolCallArgs, AiConversationSearchEntitiesToolCallArgsFragment, AiConversationSearchEntitiesToolCallArgsFragmentDoc, AiConversationSearchEntitiesToolCallFragment, AiConversationSearchEntitiesToolCallFragmentDoc, AiConversationSearchEntitiesToolCallResult, AiConversationSearchEntitiesToolCallResultEntities, AiConversationSearchEntitiesToolCallResultEntitiesFragment, AiConversationSearchEntitiesToolCallResultEntitiesFragmentDoc, AiConversationSearchEntitiesToolCallResultFragment, AiConversationSearchEntitiesToolCallResultFragmentDoc, AiConversationStatus, AiConversationSubscribeToEventToolCall, AiConversationSubscribeToEventToolCallArgs, AiConversationSubscribeToEventToolCallArgsFragment, AiConversationSubscribeToEventToolCallArgsFragmentDoc, AiConversationSubscribeToEventToolCallArgsKind, AiConversationSubscribeToEventToolCallArgsType, AiConversationSubscribeToEventToolCallFragment, AiConversationSubscribeToEventToolCallFragmentDoc, AiConversationSuggestValuesToolCall, AiConversationSuggestValuesToolCallArgs, AiConversationSuggestValuesToolCallArgsFragment, AiConversationSuggestValuesToolCallArgsFragmentDoc, AiConversationSuggestValuesToolCallFragment, AiConversationSuggestValuesToolCallFragmentDoc, AiConversationTextPart, AiConversationTextPartFragment, AiConversationTextPartFragmentDoc, AiConversationTool, AiConversationToolCall, AiConversationToolCallPart, AiConversationToolCallPartFragment, AiConversationToolCallPartFragmentDoc, AiConversationToolDisplayInfo, AiConversationToolDisplayInfoFragment, AiConversationToolDisplayInfoFragmentDoc, AiConversationTranscribeMediaToolCall, AiConversationTranscribeMediaToolCallFragment, AiConversationTranscribeMediaToolCallFragmentDoc, AiConversationTranscribeVideoToolCall, AiConversationTranscribeVideoToolCallFragment, AiConversationTranscribeVideoToolCallFragmentDoc, AiConversationUnsubscribeFromEventToolCall, AiConversationUnsubscribeFromEventToolCallArgs, AiConversationUnsubscribeFromEventToolCallArgsFragment, AiConversationUnsubscribeFromEventToolCallArgsFragmentDoc, AiConversationUnsubscribeFromEventToolCallFragment, AiConversationUnsubscribeFromEventToolCallFragmentDoc, AiConversationUpdateEntityToolCall, AiConversationUpdateEntityToolCallArgs, AiConversationUpdateEntityToolCallArgsFragment, AiConversationUpdateEntityToolCallArgsFragmentDoc, AiConversationUpdateEntityToolCallFragment, AiConversationUpdateEntityToolCallFragmentDoc, AiConversationWebSearchToolCall, AiConversationWebSearchToolCallArgs, AiConversationWebSearchToolCallArgsFragment, AiConversationWebSearchToolCallArgsFragmentDoc, AiConversationWebSearchToolCallFragment, AiConversationWebSearchToolCallFragmentDoc, AiConversationWidget, AiConversationWidgetDisplayInfo, AiConversationWidgetDisplayInfoFragment, AiConversationWidgetDisplayInfoFragmentDoc, AiConversationWidgetName, AiConversationWidgetPart, AiConversationWidgetPartFragment, AiConversationWidgetPartFragmentDoc, AiPromptProgress, AiPromptProgressConnection, AiPromptProgressEdge, AiPromptProgressFilter, AiPromptProgressStatus, AiPromptProgressStatusComparator, AiPromptProgressSubscriptionFilter, AiPromptRules, AiPromptRulesFragment, AiPromptRulesFragmentDoc, AiPromptType, AiPromptTypeComparator, AirbyteConfigurationInput, AirbyteIntegrationConnectDocument, AirbyteIntegrationConnectMutation, AirbyteIntegrationConnectMutationVariables, AppUserNotificationWebhookPayload, AppUserNotificationWebhookPayloadFragment, AppUserNotificationWebhookPayloadFragmentDoc, AppUserTeamAccessChangedWebhookPayload, AppUserTeamAccessChangedWebhookPayloadFragment, AppUserTeamAccessChangedWebhookPayloadFragmentDoc, Application, ApplicationFragment, ApplicationFragmentDoc, ApplicationInfoDocument, ApplicationInfoQuery, ApplicationInfoQueryVariables, ApproximateNeedCountSort, ArchiveCustomerNeedDocument, ArchiveCustomerNeedMutation, ArchiveCustomerNeedMutationVariables, ArchiveCycleDocument, ArchiveCycleMutation, ArchiveCycleMutationVariables, ArchiveInitiativeDocument, ArchiveInitiativeMutation, ArchiveInitiativeMutationVariables, ArchiveInitiativeUpdateDocument, ArchiveInitiativeUpdateMutation, ArchiveInitiativeUpdateMutationVariables, ArchiveIntegrationDocument, ArchiveIntegrationMutation, ArchiveIntegrationMutationVariables, ArchiveIssueDocument, ArchiveIssueMutation, ArchiveIssueMutationVariables, ArchiveNotificationDocument, ArchiveNotificationMutation, ArchiveNotificationMutationVariables, ArchivePayload, ArchivePayloadFragment, ArchivePayloadFragmentDoc, ArchiveProjectDocument, ArchiveProjectMutation, ArchiveProjectMutationVariables, ArchiveProjectStatusDocument, ArchiveProjectStatusMutation, ArchiveProjectStatusMutationVariables, ArchiveProjectUpdateDocument, ArchiveProjectUpdateMutation, ArchiveProjectUpdateMutationVariables, ArchiveReleaseDocument, ArchiveReleaseMutation, ArchiveReleaseMutationVariables, ArchiveReleasePipelineDocument, ArchiveReleasePipelineMutation, ArchiveReleasePipelineMutationVariables, ArchiveReleaseStageDocument, ArchiveReleaseStageMutation, ArchiveReleaseStageMutationVariables, ArchiveResponse, ArchiveResponseFragment, ArchiveResponseFragmentDoc, ArchiveRoadmapDocument, ArchiveRoadmapMutation, ArchiveRoadmapMutationVariables, ArchiveWorkflowStateDocument, ArchiveWorkflowStateMutation, ArchiveWorkflowStateMutationVariables, AsksChannelConnectPayload, AsksChannelConnectPayloadFragment, AsksChannelConnectPayloadFragmentDoc, AssigneeSort, Attachment, AttachmentCollectionFilter, AttachmentConnection, AttachmentConnectionFragment, AttachmentConnectionFragmentDoc, AttachmentCreateInput, AttachmentDocument, AttachmentEdge, AttachmentFilter, AttachmentFragment, AttachmentFragmentDoc, AttachmentIssueDocument, AttachmentIssueQuery, AttachmentIssueQueryVariables, AttachmentIssue_AttachmentsDocument, AttachmentIssue_AttachmentsQuery, AttachmentIssue_AttachmentsQueryVariables, AttachmentIssue_BotActorDocument, AttachmentIssue_BotActorQuery, AttachmentIssue_BotActorQueryVariables, AttachmentIssue_ChildrenDocument, AttachmentIssue_ChildrenQuery, AttachmentIssue_ChildrenQueryVariables, AttachmentIssue_CommentsDocument, AttachmentIssue_CommentsQuery, AttachmentIssue_CommentsQueryVariables, AttachmentIssue_DocumentsDocument, AttachmentIssue_DocumentsQuery, AttachmentIssue_DocumentsQueryVariables, AttachmentIssue_FormerAttachmentsDocument, AttachmentIssue_FormerAttachmentsQuery, AttachmentIssue_FormerAttachmentsQueryVariables, AttachmentIssue_FormerNeedsDocument, AttachmentIssue_FormerNeedsQuery, AttachmentIssue_FormerNeedsQueryVariables, AttachmentIssue_HistoryDocument, AttachmentIssue_HistoryQuery, AttachmentIssue_HistoryQueryVariables, AttachmentIssue_InverseRelationsDocument, AttachmentIssue_InverseRelationsQuery, AttachmentIssue_InverseRelationsQueryVariables, AttachmentIssue_LabelsDocument, AttachmentIssue_LabelsQuery, AttachmentIssue_LabelsQueryVariables, AttachmentIssue_NeedsDocument, AttachmentIssue_NeedsQuery, AttachmentIssue_NeedsQueryVariables, AttachmentIssue_RelationsDocument, AttachmentIssue_RelationsQuery, AttachmentIssue_RelationsQueryVariables, AttachmentIssue_ReleasesDocument, AttachmentIssue_ReleasesQuery, AttachmentIssue_ReleasesQueryVariables, AttachmentIssue_SharedAccessDocument, AttachmentIssue_SharedAccessQuery, AttachmentIssue_SharedAccessQueryVariables, AttachmentIssue_StateHistoryDocument, AttachmentIssue_StateHistoryQuery, AttachmentIssue_StateHistoryQueryVariables, AttachmentIssue_SubscribersDocument, AttachmentIssue_SubscribersQuery, AttachmentIssue_SubscribersQueryVariables, AttachmentLinkDiscordDocument, AttachmentLinkDiscordMutation, AttachmentLinkDiscordMutationVariables, AttachmentLinkFrontDocument, AttachmentLinkFrontMutation, AttachmentLinkFrontMutationVariables, AttachmentLinkGitHubIssueDocument, AttachmentLinkGitHubIssueMutation, AttachmentLinkGitHubIssueMutationVariables, AttachmentLinkGitHubPrDocument, AttachmentLinkGitHubPrMutation, AttachmentLinkGitHubPrMutationVariables, AttachmentLinkGitLabMrDocument, AttachmentLinkGitLabMrMutation, AttachmentLinkGitLabMrMutationVariables, AttachmentLinkIntercomDocument, AttachmentLinkIntercomMutation, AttachmentLinkIntercomMutationVariables, AttachmentLinkJiraIssueDocument, AttachmentLinkJiraIssueMutation, AttachmentLinkJiraIssueMutationVariables, AttachmentLinkSalesforceDocument, AttachmentLinkSalesforceMutation, AttachmentLinkSalesforceMutationVariables, AttachmentLinkSlackDocument, AttachmentLinkSlackMutation, AttachmentLinkSlackMutationVariables, AttachmentLinkUrlDocument, AttachmentLinkUrlMutation, AttachmentLinkUrlMutationVariables, AttachmentLinkZendeskDocument, AttachmentLinkZendeskMutation, AttachmentLinkZendeskMutationVariables, AttachmentPayload, AttachmentPayloadFragment, AttachmentPayloadFragmentDoc, AttachmentQuery, AttachmentQueryVariables, AttachmentSourcesPayload, AttachmentSourcesPayloadFragment, AttachmentSourcesPayloadFragmentDoc, AttachmentSyncToSlackDocument, AttachmentSyncToSlackMutation, AttachmentSyncToSlackMutationVariables, AttachmentUpdateInput, AttachmentWebhookPayload, AttachmentWebhookPayloadFragment, AttachmentWebhookPayloadFragmentDoc, AttachmentsDocument, AttachmentsForUrlDocument, AttachmentsForUrlQuery, AttachmentsForUrlQueryVariables, AttachmentsQuery, AttachmentsQueryVariables, AuditEntriesDocument, AuditEntriesQuery, AuditEntriesQueryVariables, AuditEntry, AuditEntryConnection, AuditEntryConnectionFragment, AuditEntryConnectionFragmentDoc, AuditEntryEdge, AuditEntryFilter, AuditEntryFragment, AuditEntryFragmentDoc, AuditEntryType, AuditEntryTypeFragment, AuditEntryTypeFragmentDoc, AuditEntryTypesDocument, AuditEntryTypesQuery, AuditEntryTypesQueryVariables, AuditEntryWebhookPayload, AuditEntryWebhookPayloadFragment, AuditEntryWebhookPayloadFragmentDoc, AuthIdentityProvider, AuthIdentityProviderFragment, AuthIdentityProviderFragmentDoc, AuthOrganization, AuthOrganizationFragment, AuthOrganizationFragmentDoc, AuthResolverResponse, AuthResolverResponseFragment, AuthResolverResponseFragmentDoc, AuthUser, AuthUserFragment, AuthUserFragmentDoc, AuthenticationSessionResponse, AuthenticationSessionResponseFragment, AuthenticationSessionResponseFragmentDoc, AuthenticationSessionType, AuthenticationSessionsDocument, AuthenticationSessionsQuery, AuthenticationSessionsQueryVariables, AvailableUsersDocument, AvailableUsersQuery, AvailableUsersQueryVariables, BaseWebhookPayload, BaseWebhookPayloadFragment, BaseWebhookPayloadFragmentDoc, BooleanComparator, CandidateRepository, CodingAgentSandboxEntry, CodingAgentSandboxPayload, Comment, CommentAgentSessionsArgs, CommentAiPromptProgressesArgs, CommentChildWebhookPayload, CommentChildWebhookPayloadFragment, CommentChildWebhookPayloadFragmentDoc, CommentChildrenArgs, CommentCollectionFilter, CommentConnection, CommentConnectionFragment, CommentConnectionFragmentDoc, CommentCreateInput, CommentCreatedIssuesArgs, CommentDocument, CommentEdge, CommentFilter, CommentFragment, CommentFragmentDoc, CommentPayload, CommentPayloadFragment, CommentPayloadFragmentDoc, CommentQuery, CommentQueryVariables, CommentResolveDocument, CommentResolveMutation, CommentResolveMutationVariables, CommentSpawnedAgentSessionsArgs, CommentUnresolveDocument, CommentUnresolveMutation, CommentUnresolveMutationVariables, CommentUpdateInput, CommentWebhookPayload, CommentWebhookPayloadFragment, CommentWebhookPayloadFragmentDoc, Comment_BotActorDocument, Comment_BotActorQuery, Comment_BotActorQueryVariables, Comment_ChildrenDocument, Comment_ChildrenQuery, Comment_ChildrenQueryVariables, Comment_CreatedIssuesDocument, Comment_CreatedIssuesQuery, Comment_CreatedIssuesQueryVariables, Comment_DocumentContentDocument, Comment_DocumentContentQuery, Comment_DocumentContentQueryVariables, Comment_DocumentContent_AiPromptRulesDocument, Comment_DocumentContent_AiPromptRulesQuery, Comment_DocumentContent_AiPromptRulesQueryVariables, Comment_DocumentContent_WelcomeMessageDocument, Comment_DocumentContent_WelcomeMessageQuery, Comment_DocumentContent_WelcomeMessageQueryVariables, Comment_ExternalThreadDocument, Comment_ExternalThreadQuery, Comment_ExternalThreadQueryVariables, CommentsDocument, CommentsQuery, CommentsQueryVariables, CompletedAtSort, ContactCreateInput, ContactPayload, ContactPayloadFragment, ContactPayloadFragmentDoc, ContactSalesCreateInput, ContentComparator, ContextViewType, CreateAgentActivityDocument, CreateAgentActivityMutation, CreateAgentActivityMutationVariables, CreateAttachmentDocument, CreateAttachmentMutation, CreateAttachmentMutationVariables, CreateCommentDocument, CreateCommentMutation, CreateCommentMutationVariables, CreateContactDocument, CreateContactMutation, CreateContactMutationVariables, CreateCsvExportReportDocument, CreateCsvExportReportMutation, CreateCsvExportReportMutationVariables, CreateCsvExportReportPayload, CreateCsvExportReportPayloadFragment, CreateCsvExportReportPayloadFragmentDoc, CreateCustomViewDocument, CreateCustomViewMutation, CreateCustomViewMutationVariables, CreateCustomerDocument, CreateCustomerMutation, CreateCustomerMutationVariables, CreateCustomerNeedDocument, CreateCustomerNeedMutation, CreateCustomerNeedMutationVariables, CreateCustomerStatusDocument, CreateCustomerStatusMutation, CreateCustomerStatusMutationVariables, CreateCustomerTierDocument, CreateCustomerTierMutation, CreateCustomerTierMutationVariables, CreateCycleDocument, CreateCycleMutation, CreateCycleMutationVariables, CreateDocumentDocument, CreateDocumentMutation, CreateDocumentMutationVariables, CreateEmailIntakeAddressDocument, CreateEmailIntakeAddressMutation, CreateEmailIntakeAddressMutationVariables, CreateEmojiDocument, CreateEmojiMutation, CreateEmojiMutationVariables, CreateEntityExternalLinkDocument, CreateEntityExternalLinkMutation, CreateEntityExternalLinkMutationVariables, CreateFavoriteDocument, CreateFavoriteMutation, CreateFavoriteMutationVariables, CreateGitAutomationStateDocument, CreateGitAutomationStateMutation, CreateGitAutomationStateMutationVariables, CreateGitAutomationTargetBranchDocument, CreateGitAutomationTargetBranchMutation, CreateGitAutomationTargetBranchMutationVariables, CreateInitiativeDocument, CreateInitiativeMutation, CreateInitiativeMutationVariables, CreateInitiativeRelationDocument, CreateInitiativeRelationMutation, CreateInitiativeRelationMutationVariables, CreateInitiativeToProjectDocument, CreateInitiativeToProjectMutation, CreateInitiativeToProjectMutationVariables, CreateInitiativeUpdateDocument, CreateInitiativeUpdateMutation, CreateInitiativeUpdateMutationVariables, CreateInitiativeUpdateReminderDocument, CreateInitiativeUpdateReminderMutation, CreateInitiativeUpdateReminderMutationVariables, CreateIntegrationGithubCommitDocument, CreateIntegrationGithubCommitMutation, CreateIntegrationGithubCommitMutationVariables, CreateIntegrationTemplateDocument, CreateIntegrationTemplateMutation, CreateIntegrationTemplateMutationVariables, CreateIntegrationsSettingsDocument, CreateIntegrationsSettingsMutation, CreateIntegrationsSettingsMutationVariables, CreateIssueBatchDocument, CreateIssueBatchMutation, CreateIssueBatchMutationVariables, CreateIssueDocument, CreateIssueLabelDocument, CreateIssueLabelMutation, CreateIssueLabelMutationVariables, CreateIssueMutation, CreateIssueMutationVariables, CreateIssueRelationDocument, CreateIssueRelationMutation, CreateIssueRelationMutationVariables, CreateIssueToReleaseDocument, CreateIssueToReleaseMutation, CreateIssueToReleaseMutationVariables, CreateNotificationSubscriptionDocument, CreateNotificationSubscriptionMutation, CreateNotificationSubscriptionMutationVariables, CreateOrJoinOrganizationResponse, CreateOrganizationInput, CreateOrganizationInviteDocument, CreateOrganizationInviteMutation, CreateOrganizationInviteMutationVariables, CreateProjectDocument, CreateProjectLabelDocument, CreateProjectLabelMutation, CreateProjectLabelMutationVariables, CreateProjectMilestoneDocument, CreateProjectMilestoneMutation, CreateProjectMilestoneMutationVariables, CreateProjectMutation, CreateProjectMutationVariables, CreateProjectRelationDocument, CreateProjectRelationMutation, CreateProjectRelationMutationVariables, CreateProjectStatusDocument, CreateProjectStatusMutation, CreateProjectStatusMutationVariables, CreateProjectUpdateDocument, CreateProjectUpdateMutation, CreateProjectUpdateMutationVariables, CreateProjectUpdateReminderDocument, CreateProjectUpdateReminderMutation, CreateProjectUpdateReminderMutationVariables, CreatePushSubscriptionDocument, CreatePushSubscriptionMutation, CreatePushSubscriptionMutationVariables, CreateReactionDocument, CreateReactionMutation, CreateReactionMutationVariables, CreateReleaseDocument, CreateReleaseMutation, CreateReleaseMutationVariables, CreateReleaseNoteDocument, CreateReleaseNoteMutation, CreateReleaseNoteMutationVariables, CreateReleasePipelineDocument, CreateReleasePipelineMutation, CreateReleasePipelineMutationVariables, CreateReleaseStageDocument, CreateReleaseStageMutation, CreateReleaseStageMutationVariables, CreateRoadmapDocument, CreateRoadmapMutation, CreateRoadmapMutationVariables, CreateRoadmapToProjectDocument, CreateRoadmapToProjectMutation, CreateRoadmapToProjectMutationVariables, CreateTeamDocument, CreateTeamMembershipDocument, CreateTeamMembershipMutation, CreateTeamMembershipMutationVariables, CreateTeamMutation, CreateTeamMutationVariables, CreateTemplateDocument, CreateTemplateMutation, CreateTemplateMutationVariables, CreateTimeScheduleDocument, CreateTimeScheduleMutation, CreateTimeScheduleMutationVariables, CreateTriageResponsibilityDocument, CreateTriageResponsibilityMutation, CreateTriageResponsibilityMutationVariables, CreateViewPreferencesDocument, CreateViewPreferencesMutation, CreateViewPreferencesMutationVariables, CreateWebhookDocument, CreateWebhookMutation, CreateWebhookMutationVariables, CreateWorkflowStateDocument, CreateWorkflowStateMutation, CreateWorkflowStateMutationVariables, CreatedAtSort, CustomResourceWebhookPayload, CustomResourceWebhookPayloadFragment, CustomResourceWebhookPayloadFragmentDoc, CustomView, CustomViewConnection, CustomViewConnectionFragment, CustomViewConnectionFragmentDoc, CustomViewCreateInput, CustomViewCreatedAtSort, CustomViewDocument, CustomViewEdge, CustomViewFilter, CustomViewFragment, CustomViewFragmentDoc, CustomViewHasSubscribersDocument, CustomViewHasSubscribersPayload, CustomViewHasSubscribersPayloadFragment, CustomViewHasSubscribersPayloadFragmentDoc, CustomViewHasSubscribersQuery, CustomViewHasSubscribersQueryVariables, CustomViewInitiativesArgs, CustomViewIssuesArgs, CustomViewNameSort, CustomViewNotificationSubscription, CustomViewNotificationSubscriptionFragment, CustomViewNotificationSubscriptionFragmentDoc, CustomViewPayload, CustomViewPayloadFragment, CustomViewPayloadFragmentDoc, CustomViewProjectsArgs, CustomViewQuery, CustomViewQueryVariables, CustomViewSharedSort, CustomViewSortInput, CustomViewSuggestionPayload, CustomViewSuggestionPayloadFragment, CustomViewSuggestionPayloadFragmentDoc, CustomViewUpdateInput, CustomViewUpdatedAtSort, CustomViewUpdatesArgs, CustomView_InitiativesDocument, CustomView_InitiativesQuery, CustomView_InitiativesQueryVariables, CustomView_IssuesDocument, CustomView_IssuesQuery, CustomView_IssuesQueryVariables, CustomView_OrganizationViewPreferencesDocument, CustomView_OrganizationViewPreferencesQuery, CustomView_OrganizationViewPreferencesQueryVariables, CustomView_OrganizationViewPreferences_PreferencesDocument, CustomView_OrganizationViewPreferences_PreferencesQuery, CustomView_OrganizationViewPreferences_PreferencesQueryVariables, CustomView_ProjectsDocument, CustomView_ProjectsQuery, CustomView_ProjectsQueryVariables, CustomView_UserViewPreferencesDocument, CustomView_UserViewPreferencesQuery, CustomView_UserViewPreferencesQueryVariables, CustomView_UserViewPreferences_PreferencesDocument, CustomView_UserViewPreferences_PreferencesQuery, CustomView_UserViewPreferences_PreferencesQueryVariables, CustomView_ViewPreferencesValuesDocument, CustomView_ViewPreferencesValuesQuery, CustomView_ViewPreferencesValuesQueryVariables, CustomViewsDocument, CustomViewsQuery, CustomViewsQueryVariables, Customer, CustomerChildWebhookPayload, CustomerChildWebhookPayloadFragment, CustomerChildWebhookPayloadFragmentDoc, CustomerConnection, CustomerConnectionFragment, CustomerConnectionFragmentDoc, CustomerCountSort, CustomerCreateInput, CustomerCreatedAtSort, CustomerDocument, CustomerEdge, CustomerFilter, CustomerFragment, CustomerFragmentDoc, CustomerImportantCountSort, CustomerMergeDocument, CustomerMergeMutation, CustomerMergeMutationVariables, CustomerNeed, CustomerNeedArchivePayload, CustomerNeedArchivePayloadFragment, CustomerNeedArchivePayloadFragmentDoc, CustomerNeedChildWebhookPayload, CustomerNeedChildWebhookPayloadFragment, CustomerNeedChildWebhookPayloadFragmentDoc, CustomerNeedCollectionFilter, CustomerNeedConnection, CustomerNeedConnectionFragment, CustomerNeedConnectionFragmentDoc, CustomerNeedCreateFromAttachmentDocument, CustomerNeedCreateFromAttachmentInput, CustomerNeedCreateFromAttachmentMutation, CustomerNeedCreateFromAttachmentMutationVariables, CustomerNeedCreateInput, CustomerNeedDocument, CustomerNeedEdge, CustomerNeedFilter, CustomerNeedFragment, CustomerNeedFragmentDoc, CustomerNeedNotification, CustomerNeedNotificationFragment, CustomerNeedNotificationFragmentDoc, CustomerNeedPayload, CustomerNeedPayloadFragment, CustomerNeedPayloadFragmentDoc, CustomerNeedQuery, CustomerNeedQueryVariables, CustomerNeedUpdateInput, CustomerNeedUpdatePayload, CustomerNeedUpdatePayloadFragment, CustomerNeedUpdatePayloadFragmentDoc, CustomerNeedWebhookPayload, CustomerNeedWebhookPayloadFragment, CustomerNeedWebhookPayloadFragmentDoc, CustomerNeed_ProjectAttachmentDocument, CustomerNeed_ProjectAttachmentQuery, CustomerNeed_ProjectAttachmentQueryVariables, CustomerNeedsDocument, CustomerNeedsQuery, CustomerNeedsQueryVariables, CustomerNotification, CustomerNotificationFragment, CustomerNotificationFragmentDoc, CustomerNotificationSubscription, CustomerNotificationSubscriptionFragment, CustomerNotificationSubscriptionFragmentDoc, CustomerPayload, CustomerPayloadFragment, CustomerPayloadFragmentDoc, CustomerQuery, CustomerQueryVariables, CustomerRevenueSort, CustomerSort, CustomerSortInput, CustomerStatus, CustomerStatusChildWebhookPayload, CustomerStatusChildWebhookPayloadFragment, CustomerStatusChildWebhookPayloadFragmentDoc, CustomerStatusConnection, CustomerStatusConnectionFragment, CustomerStatusConnectionFragmentDoc, CustomerStatusCreateInput, CustomerStatusDocument, CustomerStatusEdge, CustomerStatusFilter, CustomerStatusFragment, CustomerStatusFragmentDoc, CustomerStatusPayload, CustomerStatusPayloadFragment, CustomerStatusPayloadFragmentDoc, CustomerStatusQuery, CustomerStatusQueryVariables, CustomerStatusSort, CustomerStatusType, CustomerStatusUpdateInput, CustomerStatusesDocument, CustomerStatusesQuery, CustomerStatusesQueryVariables, CustomerTier, CustomerTierChildWebhookPayload, CustomerTierChildWebhookPayloadFragment, CustomerTierChildWebhookPayloadFragmentDoc, CustomerTierConnection, CustomerTierConnectionFragment, CustomerTierConnectionFragmentDoc, CustomerTierCreateInput, CustomerTierDocument, CustomerTierEdge, CustomerTierFilter, CustomerTierFragment, CustomerTierFragmentDoc, CustomerTierPayload, CustomerTierPayloadFragment, CustomerTierPayloadFragmentDoc, CustomerTierQuery, CustomerTierQueryVariables, CustomerTierUpdateInput, CustomerTiersDocument, CustomerTiersQuery, CustomerTiersQueryVariables, CustomerUnsyncDocument, CustomerUnsyncMutation, CustomerUnsyncMutationVariables, CustomerUpdateInput, CustomerUpsertDocument, CustomerUpsertInput, CustomerUpsertMutation, CustomerUpsertMutationVariables, CustomerVisibilityMode, CustomerWebhookPayload, CustomerWebhookPayloadFragment, CustomerWebhookPayloadFragmentDoc, CustomersAttributesDataSourceConfigurationInput, CustomersAttributesDataSourceIntegrationInput, CustomersConfigurationInput, CustomersDocument, CustomersQuery, CustomersQueryVariables, Cycle, CycleArchivePayload, CycleArchivePayloadFragment, CycleArchivePayloadFragmentDoc, CycleChildWebhookPayload, CycleChildWebhookPayloadFragment, CycleChildWebhookPayloadFragmentDoc, CycleConnection, CycleConnectionFragment, CycleConnectionFragmentDoc, CycleCreateInput, CycleDocument, CycleDocumentsArgs, CycleEdge, CycleFilter, CycleFragment, CycleFragmentDoc, CycleIssuesArgs, CycleLinksArgs, CycleNotificationSubscription, CycleNotificationSubscriptionFragment, CycleNotificationSubscriptionFragmentDoc, CyclePayload, CyclePayloadFragment, CyclePayloadFragmentDoc, CyclePeriod, CyclePeriodComparator, CycleQuery, CycleQueryVariables, CycleShiftAllDocument, CycleShiftAllInput, CycleShiftAllMutation, CycleShiftAllMutationVariables, CycleSort, CycleStartUpcomingCycleTodayDocument, CycleStartUpcomingCycleTodayMutation, CycleStartUpcomingCycleTodayMutationVariables, CycleUncompletedIssuesUponCloseArgs, CycleUpdateInput, CycleWebhookPayload, CycleWebhookPayloadFragment, CycleWebhookPayloadFragmentDoc, Cycle_IssuesDocument, Cycle_IssuesQuery, Cycle_IssuesQueryVariables, Cycle_UncompletedIssuesUponCloseDocument, Cycle_UncompletedIssuesUponCloseQuery, Cycle_UncompletedIssuesUponCloseQueryVariables, CyclesDocument, CyclesQuery, CyclesQueryVariables, Dashboard, DataWebhookPayload, DateComparator, DateResolutionType, Day, DelegateSort, DeleteAttachmentDocument, DeleteAttachmentMutation, DeleteAttachmentMutationVariables, DeleteCommentDocument, DeleteCommentMutation, DeleteCommentMutationVariables, DeleteCustomViewDocument, DeleteCustomViewMutation, DeleteCustomViewMutationVariables, DeleteCustomerDocument, DeleteCustomerMutation, DeleteCustomerMutationVariables, DeleteCustomerNeedDocument, DeleteCustomerNeedMutation, DeleteCustomerNeedMutationVariables, DeleteCustomerStatusDocument, DeleteCustomerStatusMutation, DeleteCustomerStatusMutationVariables, DeleteCustomerTierDocument, DeleteCustomerTierMutation, DeleteCustomerTierMutationVariables, DeleteDocumentDocument, DeleteDocumentMutation, DeleteDocumentMutationVariables, DeleteEmailIntakeAddressDocument, DeleteEmailIntakeAddressMutation, DeleteEmailIntakeAddressMutationVariables, DeleteEmojiDocument, DeleteEmojiMutation, DeleteEmojiMutationVariables, DeleteEntityExternalLinkDocument, DeleteEntityExternalLinkMutation, DeleteEntityExternalLinkMutationVariables, DeleteFavoriteDocument, DeleteFavoriteMutation, DeleteFavoriteMutationVariables, DeleteGitAutomationStateDocument, DeleteGitAutomationStateMutation, DeleteGitAutomationStateMutationVariables, DeleteGitAutomationTargetBranchDocument, DeleteGitAutomationTargetBranchMutation, DeleteGitAutomationTargetBranchMutationVariables, DeleteInitiativeDocument, DeleteInitiativeMutation, DeleteInitiativeMutationVariables, DeleteInitiativeRelationDocument, DeleteInitiativeRelationMutation, DeleteInitiativeRelationMutationVariables, DeleteInitiativeToProjectDocument, DeleteInitiativeToProjectMutation, DeleteInitiativeToProjectMutationVariables, DeleteIntegrationDocument, DeleteIntegrationIntercomDocument, DeleteIntegrationIntercomMutation, DeleteIntegrationIntercomMutationVariables, DeleteIntegrationMutation, DeleteIntegrationMutationVariables, DeleteIntegrationTemplateDocument, DeleteIntegrationTemplateMutation, DeleteIntegrationTemplateMutationVariables, DeleteIssueDocument, DeleteIssueImportDocument, DeleteIssueImportMutation, DeleteIssueImportMutationVariables, DeleteIssueLabelDocument, DeleteIssueLabelMutation, DeleteIssueLabelMutationVariables, DeleteIssueMutation, DeleteIssueMutationVariables, DeleteIssueRelationDocument, DeleteIssueRelationMutation, DeleteIssueRelationMutationVariables, DeleteIssueToReleaseDocument, DeleteIssueToReleaseMutation, DeleteIssueToReleaseMutationVariables, DeleteNotificationSubscriptionDocument, DeleteNotificationSubscriptionMutation, DeleteNotificationSubscriptionMutationVariables, DeleteOrganizationCancelDocument, DeleteOrganizationCancelMutation, DeleteOrganizationCancelMutationVariables, DeleteOrganizationDocument, DeleteOrganizationDomainDocument, DeleteOrganizationDomainMutation, DeleteOrganizationDomainMutationVariables, DeleteOrganizationInput, DeleteOrganizationInviteDocument, DeleteOrganizationInviteMutation, DeleteOrganizationInviteMutationVariables, DeleteOrganizationMutation, DeleteOrganizationMutationVariables, DeletePayload, DeletePayloadFragment, DeletePayloadFragmentDoc, DeleteProjectDocument, DeleteProjectLabelDocument, DeleteProjectLabelMutation, DeleteProjectLabelMutationVariables, DeleteProjectMilestoneDocument, DeleteProjectMilestoneMutation, DeleteProjectMilestoneMutationVariables, DeleteProjectMutation, DeleteProjectMutationVariables, DeleteProjectRelationDocument, DeleteProjectRelationMutation, DeleteProjectRelationMutationVariables, DeleteProjectUpdateDocument, DeleteProjectUpdateMutation, DeleteProjectUpdateMutationVariables, DeletePushSubscriptionDocument, DeletePushSubscriptionMutation, DeletePushSubscriptionMutationVariables, DeleteReactionDocument, DeleteReactionMutation, DeleteReactionMutationVariables, DeleteReleaseDocument, DeleteReleaseMutation, DeleteReleaseMutationVariables, DeleteReleaseNoteDocument, DeleteReleaseNoteMutation, DeleteReleaseNoteMutationVariables, DeleteReleasePipelineDocument, DeleteReleasePipelineMutation, DeleteReleasePipelineMutationVariables, DeleteRoadmapDocument, DeleteRoadmapMutation, DeleteRoadmapMutationVariables, DeleteRoadmapToProjectDocument, DeleteRoadmapToProjectMutation, DeleteRoadmapToProjectMutationVariables, DeleteTeamCyclesDocument, DeleteTeamCyclesMutation, DeleteTeamCyclesMutationVariables, DeleteTeamDocument, DeleteTeamKeyDocument, DeleteTeamKeyMutation, DeleteTeamKeyMutationVariables, DeleteTeamMembershipDocument, DeleteTeamMembershipMutation, DeleteTeamMembershipMutationVariables, DeleteTeamMutation, DeleteTeamMutationVariables, DeleteTemplateDocument, DeleteTemplateMutation, DeleteTemplateMutationVariables, DeleteTimeScheduleDocument, DeleteTimeScheduleMutation, DeleteTimeScheduleMutationVariables, DeleteTriageResponsibilityDocument, DeleteTriageResponsibilityMutation, DeleteTriageResponsibilityMutationVariables, DeleteViewPreferencesDocument, DeleteViewPreferencesMutation, DeleteViewPreferencesMutationVariables, DeleteWebhookDocument, DeleteWebhookMutation, DeleteWebhookMutationVariables, Document, DocumentArchivePayload, DocumentArchivePayloadFragment, DocumentArchivePayloadFragmentDoc, DocumentChildWebhookPayload, DocumentChildWebhookPayloadFragment, DocumentChildWebhookPayloadFragmentDoc, DocumentCommentsArgs, DocumentConnection, DocumentConnectionFragment, DocumentConnectionFragmentDoc, DocumentContent, DocumentContentChildWebhookPayload, DocumentContentChildWebhookPayloadFragment, DocumentContentChildWebhookPayloadFragmentDoc, DocumentContentDraft, DocumentContentDraftFragment, DocumentContentDraftFragmentDoc, DocumentContentFragment, DocumentContentFragmentDoc, DocumentContentHistoryDocument, DocumentContentHistoryPayload, DocumentContentHistoryPayloadFragment, DocumentContentHistoryPayloadFragmentDoc, DocumentContentHistoryQuery, DocumentContentHistoryQueryVariables, DocumentContentHistoryType, DocumentContentHistoryTypeFragment, DocumentContentHistoryTypeFragmentDoc, DocumentCreateInput, DocumentCreatedAtSort, DocumentCreatorSort, DocumentDocument, DocumentEdge, DocumentFilter, DocumentFragment, DocumentFragmentDoc, DocumentNotification, DocumentNotificationFragment, DocumentNotificationFragmentDoc, DocumentPayload, DocumentPayloadFragment, DocumentPayloadFragmentDoc, DocumentProjectSort, DocumentQuery, DocumentQueryVariables, DocumentSearchPayload, DocumentSearchPayloadFragment, DocumentSearchPayloadFragmentDoc, DocumentSearchResult, DocumentSearchResultCommentsArgs, DocumentSearchResultEdge, DocumentSearchResultFragment, DocumentSearchResultFragmentDoc, DocumentSortInput, DocumentTitleSort, DocumentUpdateInput, DocumentUpdatedAtSort, DocumentWebhookPayload, DocumentWebhookPayloadFragment, DocumentWebhookPayloadFragmentDoc, Document_CommentsDocument, Document_CommentsQuery, Document_CommentsQueryVariables, DocumentsDocument, DocumentsQuery, DocumentsQueryVariables, Draft, DraftConnection, DraftConnectionFragment, DraftConnectionFragmentDoc, DraftEdge, DraftFragment, DraftFragmentDoc, DueDateSort, EmailIntakeAddress, EmailIntakeAddressCreateInput, EmailIntakeAddressDocument, EmailIntakeAddressFragment, EmailIntakeAddressFragmentDoc, EmailIntakeAddressPayload, EmailIntakeAddressPayloadFragment, EmailIntakeAddressPayloadFragmentDoc, EmailIntakeAddressQuery, EmailIntakeAddressQueryVariables, EmailIntakeAddressRotateDocument, EmailIntakeAddressRotateMutation, EmailIntakeAddressRotateMutationVariables, EmailIntakeAddressType, EmailIntakeAddressUpdateInput, EmailIntakeAddress_SesDomainIdentityDocument, EmailIntakeAddress_SesDomainIdentityQuery, EmailIntakeAddress_SesDomainIdentityQueryVariables, EmailTokenUserAccountAuthDocument, EmailTokenUserAccountAuthMutation, EmailTokenUserAccountAuthMutationVariables, EmailUnsubscribeDocument, EmailUnsubscribeInput, EmailUnsubscribeMutation, EmailUnsubscribeMutationVariables, EmailUnsubscribePayload, EmailUnsubscribePayloadFragment, EmailUnsubscribePayloadFragmentDoc, EmailUserAccountAuthChallengeDocument, EmailUserAccountAuthChallengeInput, EmailUserAccountAuthChallengeMutation, EmailUserAccountAuthChallengeMutationVariables, EmailUserAccountAuthChallengeResponse, EmailUserAccountAuthChallengeResponseFragment, EmailUserAccountAuthChallengeResponseFragmentDoc, Emoji, EmojiConnection, EmojiConnectionFragment, EmojiConnectionFragmentDoc, EmojiCreateInput, EmojiDocument, EmojiEdge, EmojiFragment, EmojiFragmentDoc, EmojiPayload, EmojiPayloadFragment, EmojiPayloadFragmentDoc, EmojiQuery, EmojiQueryVariables, EmojisDocument, EmojisQuery, EmojisQueryVariables, Entity, EntityActorWebhookPayload, EntityExternalLink, EntityExternalLinkConnection, EntityExternalLinkConnectionFragment, EntityExternalLinkConnectionFragmentDoc, EntityExternalLinkCreateInput, EntityExternalLinkDocument, EntityExternalLinkEdge, EntityExternalLinkFragment, EntityExternalLinkFragmentDoc, EntityExternalLinkPayload, EntityExternalLinkPayloadFragment, EntityExternalLinkPayloadFragmentDoc, EntityExternalLinkQuery, EntityExternalLinkQueryVariables, EntityExternalLinkUpdateInput, EntityFragment, EntityFragmentDoc, EntityWebhookPayload, EntityWebhookPayloadFragment, EntityWebhookPayloadFragmentDoc, EstimateComparator, EstimateSort, EventTrackingInput, EventTrackingPayload, EventTrackingPayloadFragment, EventTrackingPayloadFragmentDoc, Exact, ExternalEntityInfo, ExternalEntityInfoFragment, ExternalEntityInfoFragmentDoc, ExternalEntityInfoGithubMetadata, ExternalEntityInfoGithubMetadataFragment, ExternalEntityInfoGithubMetadataFragmentDoc, ExternalEntityInfoJiraMetadata, ExternalEntityInfoJiraMetadataFragment, ExternalEntityInfoJiraMetadataFragmentDoc, ExternalEntityInfoMetadata, ExternalEntitySlackMetadata, ExternalEntitySlackMetadataFragment, ExternalEntitySlackMetadataFragmentDoc, ExternalSyncService, ExternalUser, ExternalUserChildWebhookPayload, ExternalUserChildWebhookPayloadFragment, ExternalUserChildWebhookPayloadFragmentDoc, ExternalUserConnection, ExternalUserConnectionFragment, ExternalUserConnectionFragmentDoc, ExternalUserDocument, ExternalUserEdge, ExternalUserFragment, ExternalUserFragmentDoc, ExternalUserQuery, ExternalUserQueryVariables, ExternalUsersDocument, ExternalUsersQuery, ExternalUsersQueryVariables, Facet, FacetConnection, FacetConnectionFragment, FacetConnectionFragmentDoc, FacetEdge, FacetFragment, FacetFragmentDoc, FacetPageSource, Favorite, FavoriteChildrenArgs, FavoriteConnection, FavoriteConnectionFragment, FavoriteConnectionFragmentDoc, FavoriteCreateInput, FavoriteDocument, FavoriteEdge, FavoriteFragment, FavoriteFragmentDoc, FavoritePayload, FavoritePayloadFragment, FavoritePayloadFragmentDoc, FavoriteQuery, FavoriteQueryVariables, FavoriteUpdateInput, Favorite_ChildrenDocument, Favorite_ChildrenQuery, Favorite_ChildrenQueryVariables, FavoritesDocument, FavoritesQuery, FavoritesQueryVariables, FeedItem, FeedItemConnection, FeedItemEdge, FeedItemFilter, FeedSummarySchedule, FetchDataPayload, FetchDataPayloadFragment, FetchDataPayloadFragmentDoc, FileUploadDeletePayload, FileUploadDeletePayloadFragment, FileUploadDeletePayloadFragmentDoc, FileUploadDocument, FileUploadMutation, FileUploadMutationVariables, FrequencyResolutionType, FrontAttachmentPayload, FrontAttachmentPayloadFragment, FrontAttachmentPayloadFragmentDoc, FrontSettingsInput, GitAutomationState, GitAutomationStateConnection, GitAutomationStateConnectionFragment, GitAutomationStateConnectionFragmentDoc, GitAutomationStateCreateInput, GitAutomationStateEdge, GitAutomationStateFragment, GitAutomationStateFragmentDoc, GitAutomationStatePayload, GitAutomationStatePayloadFragment, GitAutomationStatePayloadFragmentDoc, GitAutomationStateUpdateInput, GitAutomationStates, GitAutomationTargetBranch, GitAutomationTargetBranchAutomationStatesArgs, GitAutomationTargetBranchCreateInput, GitAutomationTargetBranchFragment, GitAutomationTargetBranchFragmentDoc, GitAutomationTargetBranchPayload, GitAutomationTargetBranchPayloadFragment, GitAutomationTargetBranchPayloadFragmentDoc, GitAutomationTargetBranchUpdateInput, GitHubCommitIntegrationPayload, GitHubCommitIntegrationPayloadFragment, GitHubCommitIntegrationPayloadFragmentDoc, GitHubEnterpriseServerInstallVerificationPayload, GitHubEnterpriseServerInstallVerificationPayloadFragment, GitHubEnterpriseServerInstallVerificationPayloadFragmentDoc, GitHubEnterpriseServerPayload, GitHubEnterpriseServerPayloadFragment, GitHubEnterpriseServerPayloadFragmentDoc, GitHubImportSettingsInput, GitHubIntegrationConnectDetails, GitHubIntegrationConnectDetailsFragment, GitHubIntegrationConnectDetailsFragmentDoc, GitHubPersonalSettingsInput, GitHubRemoveCodeAccessAction, GitHubRepoInput, GitHubRepoMappingInput, GitHubSettingsInput, GitLabIntegrationCreatePayload, GitLabIntegrationCreatePayloadFragment, GitLabIntegrationCreatePayloadFragmentDoc, GitLabSettingsInput, GitLabTestConnectionPayload, GitLabTestConnectionPayloadFragment, GitLabTestConnectionPayloadFragmentDoc, GitLinkKind, GithubOrgType, GongRecordingImportConfigInput, GongSettingsInput, GoogleSheetsExportSettings, GoogleSheetsSettingsInput, GoogleUserAccountAuthDocument, GoogleUserAccountAuthInput, GoogleUserAccountAuthMutation, GoogleUserAccountAuthMutationVariables, GuidanceRuleOriginWebhookPayload, GuidanceRuleWebhookPayload, GuidanceRuleWebhookPayloadFragment, GuidanceRuleWebhookPayloadFragmentDoc, IdComparator, IdentityProvider, IdentityProviderFragment, IdentityProviderFragmentDoc, IdentityProviderType, ImageUploadFromUrlDocument, ImageUploadFromUrlMutation, ImageUploadFromUrlMutationVariables, ImageUploadFromUrlPayload, ImageUploadFromUrlPayloadFragment, ImageUploadFromUrlPayloadFragmentDoc, ImportFileUploadDocument, ImportFileUploadMutation, ImportFileUploadMutationVariables, InheritanceEntityMapping, Initiative, InitiativeArchivePayload, InitiativeArchivePayloadFragment, InitiativeArchivePayloadFragmentDoc, InitiativeChildWebhookPayload, InitiativeChildWebhookPayloadFragment, InitiativeChildWebhookPayloadFragmentDoc, InitiativeCollectionFilter, InitiativeConnection, InitiativeConnectionFragment, InitiativeConnectionFragmentDoc, InitiativeCreateInput, InitiativeCreatedAtSort, InitiativeDocument, InitiativeDocumentsArgs, InitiativeEdge, InitiativeFilter, InitiativeFragment, InitiativeFragmentDoc, InitiativeHealthSort, InitiativeHealthUpdatedAtSort, InitiativeHistory, InitiativeHistoryArgs, InitiativeHistoryConnection, InitiativeHistoryConnectionFragment, InitiativeHistoryConnectionFragmentDoc, InitiativeHistoryEdge, InitiativeHistoryFragment, InitiativeHistoryFragmentDoc, InitiativeInitiativeUpdatesArgs, InitiativeLabel, InitiativeLabelChildWebhookPayload, InitiativeLabelChildWebhookPayloadFragment, InitiativeLabelChildWebhookPayloadFragmentDoc, InitiativeLabelCollectionFilter, InitiativeLabelConnection, InitiativeLabelConnectionFragment, InitiativeLabelConnectionFragmentDoc, InitiativeLabelEdge, InitiativeLabelFilter, InitiativeLabelFragment, InitiativeLabelFragmentDoc, InitiativeLabelWebhookPayload, InitiativeLabelWebhookPayloadFragment, InitiativeLabelWebhookPayloadFragmentDoc, InitiativeLabelsArgs, InitiativeLinksArgs, InitiativeManualSort, InitiativeNameSort, InitiativeNotification, InitiativeNotificationFragment, InitiativeNotificationFragmentDoc, InitiativeNotificationSubscription, InitiativeNotificationSubscriptionFragment, InitiativeNotificationSubscriptionFragmentDoc, InitiativeOwnerSort, InitiativeParentInitiativesArgs, InitiativePayload, InitiativePayloadFragment, InitiativePayloadFragmentDoc, InitiativeProjectsArgs, InitiativeQuery, InitiativeQueryVariables, InitiativeRelation, InitiativeRelationConnection, InitiativeRelationConnectionFragment, InitiativeRelationConnectionFragmentDoc, InitiativeRelationCreateInput, InitiativeRelationDocument, InitiativeRelationEdge, InitiativeRelationFragment, InitiativeRelationFragmentDoc, InitiativeRelationPayload, InitiativeRelationPayloadFragment, InitiativeRelationPayloadFragmentDoc, InitiativeRelationQuery, InitiativeRelationQueryVariables, InitiativeRelationUpdateInput, InitiativeRelationsDocument, InitiativeRelationsQuery, InitiativeRelationsQueryVariables, InitiativeSortInput, InitiativeStatus, InitiativeSubInitiativesArgs, InitiativeTab, InitiativeTargetDateSort, InitiativeToProject, InitiativeToProjectConnection, InitiativeToProjectConnectionFragment, InitiativeToProjectConnectionFragmentDoc, InitiativeToProjectCreateInput, InitiativeToProjectDocument, InitiativeToProjectEdge, InitiativeToProjectFragment, InitiativeToProjectFragmentDoc, InitiativeToProjectPayload, InitiativeToProjectPayloadFragment, InitiativeToProjectPayloadFragmentDoc, InitiativeToProjectQuery, InitiativeToProjectQueryVariables, InitiativeToProjectUpdateInput, InitiativeToProjectsDocument, InitiativeToProjectsQuery, InitiativeToProjectsQueryVariables, InitiativeUpdate, InitiativeUpdateArchivePayload, InitiativeUpdateArchivePayloadFragment, InitiativeUpdateArchivePayloadFragmentDoc, InitiativeUpdateChildWebhookPayload, InitiativeUpdateChildWebhookPayloadFragment, InitiativeUpdateChildWebhookPayloadFragmentDoc, InitiativeUpdateCommentsArgs, InitiativeUpdateConnection, InitiativeUpdateConnectionFragment, InitiativeUpdateConnectionFragmentDoc, InitiativeUpdateCreateInput, InitiativeUpdateDocument, InitiativeUpdateEdge, InitiativeUpdateFilter, InitiativeUpdateFragment, InitiativeUpdateFragmentDoc, InitiativeUpdateHealthType, InitiativeUpdateInput, InitiativeUpdatePayload, InitiativeUpdatePayloadFragment, InitiativeUpdatePayloadFragmentDoc, InitiativeUpdateQuery, InitiativeUpdateQueryVariables, InitiativeUpdateReminderPayload, InitiativeUpdateReminderPayloadFragment, InitiativeUpdateReminderPayloadFragmentDoc, InitiativeUpdateUpdateInput, InitiativeUpdateWebhookPayload, InitiativeUpdateWebhookPayloadFragment, InitiativeUpdateWebhookPayloadFragmentDoc, InitiativeUpdate_CommentsDocument, InitiativeUpdate_CommentsQuery, InitiativeUpdate_CommentsQueryVariables, InitiativeUpdatedAtSort, InitiativeUpdatesCollectionFilter, InitiativeUpdatesDocument, InitiativeUpdatesFilter, InitiativeUpdatesQuery, InitiativeUpdatesQueryVariables, InitiativeWebhookPayload, InitiativeWebhookPayloadFragment, InitiativeWebhookPayloadFragmentDoc, Initiative_DocumentContentDocument, Initiative_DocumentContentQuery, Initiative_DocumentContentQueryVariables, Initiative_DocumentContent_AiPromptRulesDocument, Initiative_DocumentContent_AiPromptRulesQuery, Initiative_DocumentContent_AiPromptRulesQueryVariables, Initiative_DocumentContent_WelcomeMessageDocument, Initiative_DocumentContent_WelcomeMessageQuery, Initiative_DocumentContent_WelcomeMessageQueryVariables, Initiative_DocumentsDocument, Initiative_DocumentsQuery, Initiative_DocumentsQueryVariables, Initiative_HistoryDocument, Initiative_HistoryQuery, Initiative_HistoryQueryVariables, Initiative_InitiativeUpdatesDocument, Initiative_InitiativeUpdatesQuery, Initiative_InitiativeUpdatesQueryVariables, Initiative_LinksDocument, Initiative_LinksQuery, Initiative_LinksQueryVariables, Initiative_ProjectsDocument, Initiative_ProjectsQuery, Initiative_ProjectsQueryVariables, Initiative_SubInitiativesDocument, Initiative_SubInitiativesQuery, Initiative_SubInitiativesQueryVariables, InitiativesDocument, InitiativesQuery, InitiativesQueryVariables, InputMaybe, Integration, IntegrationActorWebhookPayload, IntegrationActorWebhookPayloadFragment, IntegrationActorWebhookPayloadFragmentDoc, IntegrationAsksConnectChannelDocument, IntegrationAsksConnectChannelMutation, IntegrationAsksConnectChannelMutationVariables, IntegrationChildWebhookPayload, IntegrationChildWebhookPayloadFragment, IntegrationChildWebhookPayloadFragmentDoc, IntegrationConnection, IntegrationConnectionFragment, IntegrationConnectionFragmentDoc, IntegrationCustomerDataAttributesRefreshInput, IntegrationDiscordDocument, IntegrationDiscordMutation, IntegrationDiscordMutationVariables, IntegrationDocument, IntegrationEdge, IntegrationFigmaDocument, IntegrationFigmaMutation, IntegrationFigmaMutationVariables, IntegrationFragment, IntegrationFragmentDoc, IntegrationFrontDocument, IntegrationFrontMutation, IntegrationFrontMutationVariables, IntegrationGitHubEnterpriseServerConnectDocument, IntegrationGitHubEnterpriseServerConnectMutation, IntegrationGitHubEnterpriseServerConnectMutationVariables, IntegrationGitHubPersonalDocument, IntegrationGitHubPersonalMutation, IntegrationGitHubPersonalMutationVariables, IntegrationGithubConnectDocument, IntegrationGithubConnectMutation, IntegrationGithubConnectMutationVariables, IntegrationGithubImportConnectDocument, IntegrationGithubImportConnectMutation, IntegrationGithubImportConnectMutationVariables, IntegrationGithubImportRefreshDocument, IntegrationGithubImportRefreshMutation, IntegrationGithubImportRefreshMutationVariables, IntegrationGithubRemoveCodeAccessDocument, IntegrationGithubRemoveCodeAccessMutation, IntegrationGithubRemoveCodeAccessMutationVariables, IntegrationGithubRemoveCodeAccessPayload, IntegrationGithubRemoveCodeAccessPayloadFragment, IntegrationGithubRemoveCodeAccessPayloadFragmentDoc, IntegrationGitlabConnectDocument, IntegrationGitlabConnectMutation, IntegrationGitlabConnectMutationVariables, IntegrationGitlabTestConnectionDocument, IntegrationGitlabTestConnectionMutation, IntegrationGitlabTestConnectionMutationVariables, IntegrationGongDocument, IntegrationGongMutation, IntegrationGongMutationVariables, IntegrationGoogleSheetsDocument, IntegrationGoogleSheetsMutation, IntegrationGoogleSheetsMutationVariables, IntegrationHasScopesDocument, IntegrationHasScopesPayload, IntegrationHasScopesPayloadFragment, IntegrationHasScopesPayloadFragmentDoc, IntegrationHasScopesQuery, IntegrationHasScopesQueryVariables, IntegrationIntercomDocument, IntegrationIntercomMutation, IntegrationIntercomMutationVariables, IntegrationJiraPersonalDocument, IntegrationJiraPersonalMutation, IntegrationJiraPersonalMutationVariables, IntegrationLoomDocument, IntegrationLoomMutation, IntegrationLoomMutationVariables, IntegrationMicrosoftPersonalConnectDocument, IntegrationMicrosoftPersonalConnectMutation, IntegrationMicrosoftPersonalConnectMutationVariables, IntegrationMicrosoftTeamsDocument, IntegrationMicrosoftTeamsMutation, IntegrationMicrosoftTeamsMutationVariables, IntegrationPayload, IntegrationPayloadFragment, IntegrationPayloadFragmentDoc, IntegrationQuery, IntegrationQueryVariables, IntegrationRequestDocument, IntegrationRequestInput, IntegrationRequestMutation, IntegrationRequestMutationVariables, IntegrationRequestPayload, IntegrationRequestPayloadFragment, IntegrationRequestPayloadFragmentDoc, IntegrationSalesforceDocument, IntegrationSalesforceMutation, IntegrationSalesforceMutationVariables, IntegrationSentryConnectDocument, IntegrationSentryConnectMutation, IntegrationSentryConnectMutationVariables, IntegrationService, IntegrationSettingsInput, IntegrationSlackAsksDocument, IntegrationSlackAsksMutation, IntegrationSlackAsksMutationVariables, IntegrationSlackCustomViewNotificationsDocument, IntegrationSlackCustomViewNotificationsMutation, IntegrationSlackCustomViewNotificationsMutationVariables, IntegrationSlackCustomerChannelLinkDocument, IntegrationSlackCustomerChannelLinkMutation, IntegrationSlackCustomerChannelLinkMutationVariables, IntegrationSlackDocument, IntegrationSlackImportEmojisDocument, IntegrationSlackImportEmojisMutation, IntegrationSlackImportEmojisMutationVariables, IntegrationSlackMutation, IntegrationSlackMutationVariables, IntegrationSlackOrAsksUpdateSlackTeamNameDocument, IntegrationSlackOrAsksUpdateSlackTeamNameMutation, IntegrationSlackOrAsksUpdateSlackTeamNameMutationVariables, IntegrationSlackOrgProjectUpdatesPostDocument, IntegrationSlackOrgProjectUpdatesPostMutation, IntegrationSlackOrgProjectUpdatesPostMutationVariables, IntegrationSlackPersonalDocument, IntegrationSlackPersonalMutation, IntegrationSlackPersonalMutationVariables, IntegrationSlackPostDocument, IntegrationSlackPostMutation, IntegrationSlackPostMutationVariables, IntegrationSlackProjectPostDocument, IntegrationSlackProjectPostMutation, IntegrationSlackProjectPostMutationVariables, IntegrationSlackWorkspaceNamePayload, IntegrationSlackWorkspaceNamePayloadFragment, IntegrationSlackWorkspaceNamePayloadFragmentDoc, IntegrationTemplate, IntegrationTemplateConnection, IntegrationTemplateConnectionFragment, IntegrationTemplateConnectionFragmentDoc, IntegrationTemplateCreateInput, IntegrationTemplateDocument, IntegrationTemplateEdge, IntegrationTemplateFragment, IntegrationTemplateFragmentDoc, IntegrationTemplatePayload, IntegrationTemplatePayloadFragment, IntegrationTemplatePayloadFragmentDoc, IntegrationTemplateQuery, IntegrationTemplateQueryVariables, IntegrationTemplatesDocument, IntegrationTemplatesQuery, IntegrationTemplatesQueryVariables, IntegrationUpdateInput, IntegrationZendeskDocument, IntegrationZendeskMutation, IntegrationZendeskMutationVariables, IntegrationsDocument, IntegrationsQuery, IntegrationsQueryVariables, IntegrationsSettings, IntegrationsSettingsCreateInput, IntegrationsSettingsDocument, IntegrationsSettingsFragment, IntegrationsSettingsFragmentDoc, IntegrationsSettingsPayload, IntegrationsSettingsPayloadFragment, IntegrationsSettingsPayloadFragmentDoc, IntegrationsSettingsQuery, IntegrationsSettingsQueryVariables, IntegrationsSettingsUpdateInput, IntercomSettingsInput, Issue, IssueAddLabelDocument, IssueAddLabelMutation, IssueAddLabelMutationVariables, IssueAiPromptProgressesArgs, IssueArchivePayload, IssueArchivePayloadFragment, IssueArchivePayloadFragmentDoc, IssueAssignedToYouNotificationWebhookPayload, IssueAssignedToYouNotificationWebhookPayloadFragment, IssueAssignedToYouNotificationWebhookPayloadFragmentDoc, IssueAttachmentsArgs, IssueBatchCreateInput, IssueBatchPayload, IssueBatchPayloadFragment, IssueBatchPayloadFragmentDoc, IssueChildWebhookPayload, IssueChildWebhookPayloadFragment, IssueChildWebhookPayloadFragmentDoc, IssueChildrenArgs, IssueCollectionFilter, IssueCommentMentionNotificationWebhookPayload, IssueCommentMentionNotificationWebhookPayloadFragment, IssueCommentMentionNotificationWebhookPayloadFragmentDoc, IssueCommentReactionNotificationWebhookPayload, IssueCommentReactionNotificationWebhookPayloadFragment, IssueCommentReactionNotificationWebhookPayloadFragmentDoc, IssueCommentsArgs, IssueConnection, IssueConnectionFragment, IssueConnectionFragmentDoc, IssueCreateInput, IssueDocument, IssueDocumentsArgs, IssueDraft, IssueDraftConnection, IssueDraftEdge, IssueEdge, IssueEmojiReactionNotificationWebhookPayload, IssueEmojiReactionNotificationWebhookPayloadFragment, IssueEmojiReactionNotificationWebhookPayloadFragmentDoc, IssueExternalSyncDisableDocument, IssueExternalSyncDisableMutation, IssueExternalSyncDisableMutationVariables, IssueFigmaFileKeySearchDocument, IssueFigmaFileKeySearchQuery, IssueFigmaFileKeySearchQueryVariables, IssueFilter, IssueFilterSuggestionDocument, IssueFilterSuggestionPayload, IssueFilterSuggestionPayloadFragment, IssueFilterSuggestionPayloadFragmentDoc, IssueFilterSuggestionQuery, IssueFilterSuggestionQueryVariables, IssueFormerAttachmentsArgs, IssueFormerNeedsArgs, IssueFragment, IssueFragmentDoc, IssueHistory, IssueHistoryArgs, IssueHistoryConnection, IssueHistoryConnectionFragment, IssueHistoryConnectionFragmentDoc, IssueHistoryEdge, IssueHistoryFragment, IssueHistoryFragmentDoc, IssueHistoryTriageRuleError, IssueHistoryTriageRuleErrorFragment, IssueHistoryTriageRuleErrorFragmentDoc, IssueHistoryTriageRuleMetadata, IssueHistoryTriageRuleMetadataFragment, IssueHistoryTriageRuleMetadataFragmentDoc, IssueHistoryWorkflowMetadata, IssueHistoryWorkflowMetadataFragment, IssueHistoryWorkflowMetadataFragmentDoc, IssueIdComparator, IssueImport, IssueImportCheckCsvDocument, IssueImportCheckCsvQuery, IssueImportCheckCsvQueryVariables, IssueImportCheckPayload, IssueImportCheckPayloadFragment, IssueImportCheckPayloadFragmentDoc, IssueImportCheckSyncDocument, IssueImportCheckSyncQuery, IssueImportCheckSyncQueryVariables, IssueImportCreateAsanaDocument, IssueImportCreateAsanaMutation, IssueImportCreateAsanaMutationVariables, IssueImportCreateClubhouseDocument, IssueImportCreateClubhouseMutation, IssueImportCreateClubhouseMutationVariables, IssueImportCreateCsvJiraDocument, IssueImportCreateCsvJiraMutation, IssueImportCreateCsvJiraMutationVariables, IssueImportCreateGithubDocument, IssueImportCreateGithubMutation, IssueImportCreateGithubMutationVariables, IssueImportCreateJiraDocument, IssueImportCreateJiraMutation, IssueImportCreateJiraMutationVariables, IssueImportDeletePayload, IssueImportDeletePayloadFragment, IssueImportDeletePayloadFragmentDoc, IssueImportFragment, IssueImportFragmentDoc, IssueImportJqlCheckDocument, IssueImportJqlCheckPayload, IssueImportJqlCheckPayloadFragment, IssueImportJqlCheckPayloadFragmentDoc, IssueImportJqlCheckQuery, IssueImportJqlCheckQueryVariables, IssueImportPayload, IssueImportPayloadFragment, IssueImportPayloadFragmentDoc, IssueImportProcessDocument, IssueImportProcessMutation, IssueImportProcessMutationVariables, IssueImportSyncCheckPayload, IssueImportSyncCheckPayloadFragment, IssueImportSyncCheckPayloadFragmentDoc, IssueImportUpdateInput, IssueIncomingSuggestionsArgs, IssueInverseRelationsArgs, IssueLabel, IssueLabelChildWebhookPayload, IssueLabelChildWebhookPayloadFragment, IssueLabelChildWebhookPayloadFragmentDoc, IssueLabelChildrenArgs, IssueLabelCollectionFilter, IssueLabelConnection, IssueLabelConnectionFragment, IssueLabelConnectionFragmentDoc, IssueLabelCreateInput, IssueLabelDocument, IssueLabelEdge, IssueLabelFilter, IssueLabelFragment, IssueLabelFragmentDoc, IssueLabelIssuesArgs, IssueLabelPayload, IssueLabelPayloadFragment, IssueLabelPayloadFragmentDoc, IssueLabelQuery, IssueLabelQueryVariables, IssueLabelRestoreDocument, IssueLabelRestoreMutation, IssueLabelRestoreMutationVariables, IssueLabelRetireDocument, IssueLabelRetireMutation, IssueLabelRetireMutationVariables, IssueLabelUpdateInput, IssueLabelWebhookPayload, IssueLabelWebhookPayloadFragment, IssueLabelWebhookPayloadFragmentDoc, IssueLabel_ChildrenDocument, IssueLabel_ChildrenQuery, IssueLabel_ChildrenQueryVariables, IssueLabel_IssuesDocument, IssueLabel_IssuesQuery, IssueLabel_IssuesQueryVariables, IssueLabelsArgs, IssueLabelsDocument, IssueLabelsQuery, IssueLabelsQueryVariables, IssueMentionNotificationWebhookPayload, IssueMentionNotificationWebhookPayloadFragment, IssueMentionNotificationWebhookPayloadFragmentDoc, IssueNeedsArgs, IssueNewCommentNotificationWebhookPayload, IssueNewCommentNotificationWebhookPayloadFragment, IssueNewCommentNotificationWebhookPayloadFragmentDoc, IssueNotification, IssueNotificationFragment, IssueNotificationFragmentDoc, IssuePayload, IssuePayloadFragment, IssuePayloadFragmentDoc, IssuePriorityValue, IssuePriorityValueFragment, IssuePriorityValueFragmentDoc, IssuePriorityValuesDocument, IssuePriorityValuesQuery, IssuePriorityValuesQueryVariables, IssueQuery, IssueQueryVariables, IssueReferenceInput, IssueRelation, IssueRelationConnection, IssueRelationConnectionFragment, IssueRelationConnectionFragmentDoc, IssueRelationCreateInput, IssueRelationDocument, IssueRelationEdge, IssueRelationFragment, IssueRelationFragmentDoc, IssueRelationHistoryPayload, IssueRelationHistoryPayloadFragment, IssueRelationHistoryPayloadFragmentDoc, IssueRelationPayload, IssueRelationPayloadFragment, IssueRelationPayloadFragmentDoc, IssueRelationQuery, IssueRelationQueryVariables, IssueRelationType, IssueRelationUpdateInput, IssueRelationsArgs, IssueRelationsDocument, IssueRelationsQuery, IssueRelationsQueryVariables, IssueReleasesArgs, IssueReminderDocument, IssueReminderMutation, IssueReminderMutationVariables, IssueRemoveLabelDocument, IssueRemoveLabelMutation, IssueRemoveLabelMutationVariables, IssueRepositorySuggestionsDocument, IssueRepositorySuggestionsQuery, IssueRepositorySuggestionsQueryVariables, IssueSearchDocument, IssueSearchPayload, IssueSearchPayloadFragment, IssueSearchPayloadFragmentDoc, IssueSearchQuery, IssueSearchQueryVariables, IssueSearchResult, IssueSearchResultAiPromptProgressesArgs, IssueSearchResultAttachmentsArgs, IssueSearchResultChildrenArgs, IssueSearchResultCommentsArgs, IssueSearchResultDocumentsArgs, IssueSearchResultEdge, IssueSearchResultFormerAttachmentsArgs, IssueSearchResultFormerNeedsArgs, IssueSearchResultFragment, IssueSearchResultFragmentDoc, IssueSearchResultHistoryArgs, IssueSearchResultIncomingSuggestionsArgs, IssueSearchResultInverseRelationsArgs, IssueSearchResultLabelsArgs, IssueSearchResultNeedsArgs, IssueSearchResultRelationsArgs, IssueSearchResultReleasesArgs, IssueSearchResultStateHistoryArgs, IssueSearchResultSubscribersArgs, IssueSearchResultSuggestionsArgs, IssueSharedAccess, IssueSharedAccessDisallowedField, IssueSharedAccessFragment, IssueSharedAccessFragmentDoc, IssueSharingPolicy, IssueSlaWebhookPayload, IssueSlaWebhookPayloadFragment, IssueSlaWebhookPayloadFragmentDoc, IssueSortInput, IssueStateHistoryArgs, IssueStateSpan, IssueStateSpanConnection, IssueStateSpanConnectionFragment, IssueStateSpanConnectionFragmentDoc, IssueStateSpanEdge, IssueStateSpanFragment, IssueStateSpanFragmentDoc, IssueStatusChangedNotificationWebhookPayload, IssueStatusChangedNotificationWebhookPayloadFragment, IssueStatusChangedNotificationWebhookPayloadFragmentDoc, IssueSubscribeDocument, IssueSubscribeMutation, IssueSubscribeMutationVariables, IssueSubscribersArgs, IssueSubscriptionFilter, IssueSuggestion, IssueSuggestionCollectionFilter, IssueSuggestionConnection, IssueSuggestionEdge, IssueSuggestionFilter, IssueSuggestionMetadata, IssueSuggestionState, IssueSuggestionType, IssueSuggestionsArgs, IssueTitleSuggestionFromCustomerRequestDocument, IssueTitleSuggestionFromCustomerRequestPayload, IssueTitleSuggestionFromCustomerRequestPayloadFragment, IssueTitleSuggestionFromCustomerRequestPayloadFragmentDoc, IssueTitleSuggestionFromCustomerRequestQuery, IssueTitleSuggestionFromCustomerRequestQueryVariables, IssueToRelease, IssueToReleaseConnection, IssueToReleaseConnectionFragment, IssueToReleaseConnectionFragmentDoc, IssueToReleaseCreateInput, IssueToReleaseDeleteByIssueAndReleaseDocument, IssueToReleaseDeleteByIssueAndReleaseMutation, IssueToReleaseDeleteByIssueAndReleaseMutationVariables, IssueToReleaseDocument, IssueToReleaseEdge, IssueToReleaseFragment, IssueToReleaseFragmentDoc, IssueToReleasePayload, IssueToReleasePayloadFragment, IssueToReleasePayloadFragmentDoc, IssueToReleaseQuery, IssueToReleaseQueryVariables, IssueToReleasesDocument, IssueToReleasesQuery, IssueToReleasesQueryVariables, IssueUnassignedFromYouNotificationWebhookPayload, IssueUnassignedFromYouNotificationWebhookPayloadFragment, IssueUnassignedFromYouNotificationWebhookPayloadFragmentDoc, IssueUnsubscribeDocument, IssueUnsubscribeMutation, IssueUnsubscribeMutationVariables, IssueUpdateInput, IssueVcsBranchSearchDocument, IssueVcsBranchSearchQuery, IssueVcsBranchSearchQueryVariables, IssueVcsBranchSearch_AttachmentsDocument, IssueVcsBranchSearch_AttachmentsQuery, IssueVcsBranchSearch_AttachmentsQueryVariables, IssueVcsBranchSearch_BotActorDocument, IssueVcsBranchSearch_BotActorQuery, IssueVcsBranchSearch_BotActorQueryVariables, IssueVcsBranchSearch_ChildrenDocument, IssueVcsBranchSearch_ChildrenQuery, IssueVcsBranchSearch_ChildrenQueryVariables, IssueVcsBranchSearch_CommentsDocument, IssueVcsBranchSearch_CommentsQuery, IssueVcsBranchSearch_CommentsQueryVariables, IssueVcsBranchSearch_DocumentsDocument, IssueVcsBranchSearch_DocumentsQuery, IssueVcsBranchSearch_DocumentsQueryVariables, IssueVcsBranchSearch_FormerAttachmentsDocument, IssueVcsBranchSearch_FormerAttachmentsQuery, IssueVcsBranchSearch_FormerAttachmentsQueryVariables, IssueVcsBranchSearch_FormerNeedsDocument, IssueVcsBranchSearch_FormerNeedsQuery, IssueVcsBranchSearch_FormerNeedsQueryVariables, IssueVcsBranchSearch_HistoryDocument, IssueVcsBranchSearch_HistoryQuery, IssueVcsBranchSearch_HistoryQueryVariables, IssueVcsBranchSearch_InverseRelationsDocument, IssueVcsBranchSearch_InverseRelationsQuery, IssueVcsBranchSearch_InverseRelationsQueryVariables, IssueVcsBranchSearch_LabelsDocument, IssueVcsBranchSearch_LabelsQuery, IssueVcsBranchSearch_LabelsQueryVariables, IssueVcsBranchSearch_NeedsDocument, IssueVcsBranchSearch_NeedsQuery, IssueVcsBranchSearch_NeedsQueryVariables, IssueVcsBranchSearch_RelationsDocument, IssueVcsBranchSearch_RelationsQuery, IssueVcsBranchSearch_RelationsQueryVariables, IssueVcsBranchSearch_ReleasesDocument, IssueVcsBranchSearch_ReleasesQuery, IssueVcsBranchSearch_ReleasesQueryVariables, IssueVcsBranchSearch_SharedAccessDocument, IssueVcsBranchSearch_SharedAccessQuery, IssueVcsBranchSearch_SharedAccessQueryVariables, IssueVcsBranchSearch_StateHistoryDocument, IssueVcsBranchSearch_StateHistoryQuery, IssueVcsBranchSearch_StateHistoryQueryVariables, IssueVcsBranchSearch_SubscribersDocument, IssueVcsBranchSearch_SubscribersQuery, IssueVcsBranchSearch_SubscribersQueryVariables, IssueWebhookPayload, IssueWebhookPayloadFragment, IssueWebhookPayloadFragmentDoc, IssueWithDescriptionChildWebhookPayload, IssueWithDescriptionChildWebhookPayloadFragment, IssueWithDescriptionChildWebhookPayloadFragmentDoc, Issue_AttachmentsDocument, Issue_AttachmentsQuery, Issue_AttachmentsQueryVariables, Issue_BotActorDocument, Issue_BotActorQuery, Issue_BotActorQueryVariables, Issue_ChildrenDocument, Issue_ChildrenQuery, Issue_ChildrenQueryVariables, Issue_CommentsDocument, Issue_CommentsQuery, Issue_CommentsQueryVariables, Issue_DocumentsDocument, Issue_DocumentsQuery, Issue_DocumentsQueryVariables, Issue_FormerAttachmentsDocument, Issue_FormerAttachmentsQuery, Issue_FormerAttachmentsQueryVariables, Issue_FormerNeedsDocument, Issue_FormerNeedsQuery, Issue_FormerNeedsQueryVariables, Issue_HistoryDocument, Issue_HistoryQuery, Issue_HistoryQueryVariables, Issue_InverseRelationsDocument, Issue_InverseRelationsQuery, Issue_InverseRelationsQueryVariables, Issue_LabelsDocument, Issue_LabelsQuery, Issue_LabelsQueryVariables, Issue_NeedsDocument, Issue_NeedsQuery, Issue_NeedsQueryVariables, Issue_RelationsDocument, Issue_RelationsQuery, Issue_RelationsQueryVariables, Issue_ReleasesDocument, Issue_ReleasesQuery, Issue_ReleasesQueryVariables, Issue_SharedAccessDocument, Issue_SharedAccessQuery, Issue_SharedAccessQueryVariables, Issue_StateHistoryDocument, Issue_StateHistoryQuery, Issue_StateHistoryQueryVariables, Issue_SubscribersDocument, Issue_SubscribersQuery, Issue_SubscribersQueryVariables, IssuesDocument, IssuesQuery, IssuesQueryVariables, JiraConfigurationInput, JiraFetchProjectStatusesInput, JiraFetchProjectStatusesPayload, JiraFetchProjectStatusesPayloadFragment, JiraFetchProjectStatusesPayloadFragmentDoc, JiraLinearMappingInput, JiraPersonalSettingsInput, JiraProjectDataInput, JiraSettingsInput, JiraUpdateInput, JoinOrganizationInput, LabelGroupSort, LabelNotificationSubscription, LabelNotificationSubscriptionFragment, LabelNotificationSubscriptionFragmentDoc, LabelSort, LatestReleaseByAccessKeyDocument, LatestReleaseByAccessKeyQuery, LatestReleaseByAccessKeyQueryVariables, LatestReleaseByAccessKey_DocumentsDocument, LatestReleaseByAccessKey_DocumentsQuery, LatestReleaseByAccessKey_DocumentsQueryVariables, LatestReleaseByAccessKey_HistoryDocument, LatestReleaseByAccessKey_HistoryQuery, LatestReleaseByAccessKey_HistoryQueryVariables, LatestReleaseByAccessKey_IssuesDocument, LatestReleaseByAccessKey_IssuesQuery, LatestReleaseByAccessKey_IssuesQueryVariables, LatestReleaseByAccessKey_LinksDocument, LatestReleaseByAccessKey_LinksQuery, LatestReleaseByAccessKey_LinksQueryVariables, LaunchDarklySettingsInput, LinkCountSort, LogoutAllSessionsDocument, LogoutAllSessionsMutation, LogoutAllSessionsMutationVariables, LogoutDocument, LogoutMutation, LogoutMutationVariables, LogoutOtherSessionsDocument, LogoutOtherSessionsMutation, LogoutOtherSessionsMutationVariables, LogoutResponse, LogoutResponseFragment, LogoutResponseFragmentDoc, LogoutSessionDocument, LogoutSessionMutation, LogoutSessionMutationVariables, MakeMaybe, MakeOptional, ManualSort, Maybe, McpServerCustomHeaderInput, MicrosoftTeamsChannel, MicrosoftTeamsChannelFragment, MicrosoftTeamsChannelFragmentDoc, MicrosoftTeamsChannelsPayload, MicrosoftTeamsChannelsPayloadFragment, MicrosoftTeamsChannelsPayloadFragmentDoc, MicrosoftTeamsPostSettingsInput, MicrosoftTeamsSettingsInput, MicrosoftTeamsTeam, MicrosoftTeamsTeamFragment, MicrosoftTeamsTeamFragmentDoc, MilestoneSort, Mutation, MutationAgentActivityCreateArgs, MutationAgentActivityCreatePromptArgs, MutationAgentActivityDeleteQueuedArgs, MutationAgentActivitySendQueuedArgs, MutationAgentSessionCreateArgs, MutationAgentSessionCreateOnCommentArgs, MutationAgentSessionCreateOnIssueArgs, MutationAgentSessionUpdateArgs, MutationAgentSessionUpdateExternalUrlArgs, MutationAirbyteIntegrationConnectArgs, MutationAttachmentCreateArgs, MutationAttachmentDeleteArgs, MutationAttachmentLinkDiscordArgs, MutationAttachmentLinkFrontArgs, MutationAttachmentLinkGitHubIssueArgs, MutationAttachmentLinkGitHubPrArgs, MutationAttachmentLinkGitLabMrArgs, MutationAttachmentLinkIntercomArgs, MutationAttachmentLinkJiraIssueArgs, MutationAttachmentLinkSalesforceArgs, MutationAttachmentLinkSlackArgs, MutationAttachmentLinkUrlArgs, MutationAttachmentLinkZendeskArgs, MutationAttachmentSyncToSlackArgs, MutationAttachmentUpdateArgs, MutationCommentCreateArgs, MutationCommentDeleteArgs, MutationCommentResolveArgs, MutationCommentUnresolveArgs, MutationCommentUpdateArgs, MutationContactCreateArgs, MutationContactSalesCreateArgs, MutationCreateCsvExportReportArgs, MutationCreateInitiativeUpdateReminderArgs, MutationCreateOrganizationFromOnboardingArgs, MutationCreateProjectUpdateReminderArgs, MutationCustomViewCreateArgs, MutationCustomViewDeleteArgs, MutationCustomViewUpdateArgs, MutationCustomerCreateArgs, MutationCustomerDeleteArgs, MutationCustomerMergeArgs, MutationCustomerNeedArchiveArgs, MutationCustomerNeedCreateArgs, MutationCustomerNeedCreateFromAttachmentArgs, MutationCustomerNeedDeleteArgs, MutationCustomerNeedUnarchiveArgs, MutationCustomerNeedUpdateArgs, MutationCustomerStatusCreateArgs, MutationCustomerStatusDeleteArgs, MutationCustomerStatusUpdateArgs, MutationCustomerTierCreateArgs, MutationCustomerTierDeleteArgs, MutationCustomerTierUpdateArgs, MutationCustomerUnsyncArgs, MutationCustomerUpdateArgs, MutationCustomerUpsertArgs, MutationCycleArchiveArgs, MutationCycleCreateArgs, MutationCycleShiftAllArgs, MutationCycleStartUpcomingCycleTodayArgs, MutationCycleUpdateArgs, MutationDocumentCreateArgs, MutationDocumentDeleteArgs, MutationDocumentUnarchiveArgs, MutationDocumentUpdateArgs, MutationEmailIntakeAddressCreateArgs, MutationEmailIntakeAddressDeleteArgs, MutationEmailIntakeAddressRotateArgs, MutationEmailIntakeAddressUpdateArgs, MutationEmailTokenUserAccountAuthArgs, MutationEmailUnsubscribeArgs, MutationEmailUserAccountAuthChallengeArgs, MutationEmojiCreateArgs, MutationEmojiDeleteArgs, MutationEntityExternalLinkCreateArgs, MutationEntityExternalLinkDeleteArgs, MutationEntityExternalLinkUpdateArgs, MutationFavoriteCreateArgs, MutationFavoriteDeleteArgs, MutationFavoriteUpdateArgs, MutationFileUploadArgs, MutationFileUploadDangerouslyDeleteArgs, MutationGitAutomationStateCreateArgs, MutationGitAutomationStateDeleteArgs, MutationGitAutomationStateUpdateArgs, MutationGitAutomationTargetBranchCreateArgs, MutationGitAutomationTargetBranchDeleteArgs, MutationGitAutomationTargetBranchUpdateArgs, MutationGoogleUserAccountAuthArgs, MutationImageUploadFromUrlArgs, MutationImportFileUploadArgs, MutationInitiativeAddLabelArgs, MutationInitiativeArchiveArgs, MutationInitiativeCreateArgs, MutationInitiativeDeleteArgs, MutationInitiativeRelationCreateArgs, MutationInitiativeRelationDeleteArgs, MutationInitiativeRelationUpdateArgs, MutationInitiativeRemoveLabelArgs, MutationInitiativeToProjectCreateArgs, MutationInitiativeToProjectDeleteArgs, MutationInitiativeToProjectUpdateArgs, MutationInitiativeUnarchiveArgs, MutationInitiativeUpdateArchiveArgs, MutationInitiativeUpdateArgs, MutationInitiativeUpdateCreateArgs, MutationInitiativeUpdateUnarchiveArgs, MutationInitiativeUpdateUpdateArgs, MutationIntegrationArchiveArgs, MutationIntegrationAsksConnectChannelArgs, MutationIntegrationCustomerDataAttributesRefreshArgs, MutationIntegrationDeleteArgs, MutationIntegrationDiscordArgs, MutationIntegrationFigmaArgs, MutationIntegrationFrontArgs, MutationIntegrationGitHubEnterpriseServerConnectArgs, MutationIntegrationGitHubPersonalArgs, MutationIntegrationGithubConnectArgs, MutationIntegrationGithubImportConnectArgs, MutationIntegrationGithubImportRefreshArgs, MutationIntegrationGithubRemoveCodeAccessArgs, MutationIntegrationGitlabConnectArgs, MutationIntegrationGitlabTestConnectionArgs, MutationIntegrationGongArgs, MutationIntegrationGoogleCalendarPersonalConnectArgs, MutationIntegrationGoogleSheetsArgs, MutationIntegrationIntercomArgs, MutationIntegrationIntercomSettingsUpdateArgs, MutationIntegrationJiraFetchProjectStatusesArgs, MutationIntegrationJiraPersonalArgs, MutationIntegrationJiraUpdateArgs, MutationIntegrationLaunchDarklyConnectArgs, MutationIntegrationLaunchDarklyPersonalConnectArgs, MutationIntegrationMcpServerConnectArgs, MutationIntegrationMcpServerPersonalConnectArgs, MutationIntegrationMicrosoftPersonalConnectArgs, MutationIntegrationMicrosoftTeamsArgs, MutationIntegrationMicrosoftTeamsProjectPostArgs, MutationIntegrationOpsgenieConnectArgs, MutationIntegrationPagerDutyConnectArgs, MutationIntegrationRequestArgs, MutationIntegrationSalesforceArgs, MutationIntegrationSalesforceMetadataRefreshArgs, MutationIntegrationSentryConnectArgs, MutationIntegrationSettingsUpdateArgs, MutationIntegrationSlackArgs, MutationIntegrationSlackAsksArgs, MutationIntegrationSlackCustomViewNotificationsArgs, MutationIntegrationSlackCustomerChannelLinkArgs, MutationIntegrationSlackImportEmojisArgs, MutationIntegrationSlackInitiativePostArgs, MutationIntegrationSlackOrAsksUpdateSlackTeamNameArgs, MutationIntegrationSlackOrgInitiativeUpdatesPostArgs, MutationIntegrationSlackOrgProjectUpdatesPostArgs, MutationIntegrationSlackPersonalArgs, MutationIntegrationSlackPostArgs, MutationIntegrationSlackProjectPostArgs, MutationIntegrationSlackWorkflowAccessUpdateArgs, MutationIntegrationTemplateCreateArgs, MutationIntegrationTemplateDeleteArgs, MutationIntegrationUpdateArgs, MutationIntegrationZendeskArgs, MutationIntegrationsSettingsCreateArgs, MutationIntegrationsSettingsUpdateArgs, MutationIssueAddLabelArgs, MutationIssueArchiveArgs, MutationIssueBatchCreateArgs, MutationIssueBatchUpdateArgs, MutationIssueCreateArgs, MutationIssueDeleteArgs, MutationIssueDescriptionUpdateFromFrontArgs, MutationIssueExternalSyncDisableArgs, MutationIssueImportCreateAsanaArgs, MutationIssueImportCreateClubhouseArgs, MutationIssueImportCreateCsvJiraArgs, MutationIssueImportCreateGithubArgs, MutationIssueImportCreateJiraArgs, MutationIssueImportCreateLinearV2Args, MutationIssueImportDeleteArgs, MutationIssueImportProcessArgs, MutationIssueImportUpdateArgs, MutationIssueLabelCreateArgs, MutationIssueLabelDeleteArgs, MutationIssueLabelRestoreArgs, MutationIssueLabelRetireArgs, MutationIssueLabelUpdateArgs, MutationIssueRelationCreateArgs, MutationIssueRelationDeleteArgs, MutationIssueRelationUpdateArgs, MutationIssueReminderArgs, MutationIssueRemoveLabelArgs, MutationIssueSubscribeArgs, MutationIssueToReleaseCreateArgs, MutationIssueToReleaseDeleteArgs, MutationIssueToReleaseDeleteByIssueAndReleaseArgs, MutationIssueUnarchiveArgs, MutationIssueUnsubscribeArgs, MutationIssueUpdateArgs, MutationJiraIntegrationConnectArgs, MutationJoinOrganizationFromOnboardingArgs, MutationLeaveOrganizationArgs, MutationLogoutAllSessionsArgs, MutationLogoutArgs, MutationLogoutOtherSessionsArgs, MutationLogoutSessionArgs, MutationNotificationArchiveAllArgs, MutationNotificationArchiveArgs, MutationNotificationCategoryChannelSubscriptionUpdateArgs, MutationNotificationMarkReadAllArgs, MutationNotificationMarkUnreadAllArgs, MutationNotificationSnoozeAllArgs, MutationNotificationSubscriptionCreateArgs, MutationNotificationSubscriptionDeleteArgs, MutationNotificationSubscriptionUpdateArgs, MutationNotificationUnarchiveArgs, MutationNotificationUnsnoozeAllArgs, MutationNotificationUpdateArgs, MutationOauthApplicationArchiveArgs, MutationOauthApplicationCreateArgs, MutationOauthApplicationRotateSecretArgs, MutationOauthApplicationRotateWebhookSecretArgs, MutationOauthApplicationUpdateArgs, MutationOrganizationDeleteArgs, MutationOrganizationDomainClaimArgs, MutationOrganizationDomainCreateArgs, MutationOrganizationDomainDeleteArgs, MutationOrganizationDomainUpdateArgs, MutationOrganizationDomainVerifyArgs, MutationOrganizationInviteCreateArgs, MutationOrganizationInviteDeleteArgs, MutationOrganizationInviteUpdateArgs, MutationOrganizationStartTrialForPlanArgs, MutationOrganizationUpdateArgs, MutationPasskeyLoginFinishArgs, MutationPasskeyLoginStartArgs, MutationProjectAddLabelArgs, MutationProjectArchiveArgs, MutationProjectCreateArgs, MutationProjectCreateSlackChannelArgs, MutationProjectDeleteArgs, MutationProjectExternalSyncDisableArgs, MutationProjectLabelCreateArgs, MutationProjectLabelDeleteArgs, MutationProjectLabelRestoreArgs, MutationProjectLabelRetireArgs, MutationProjectLabelUpdateArgs, MutationProjectMilestoneCreateArgs, MutationProjectMilestoneDeleteArgs, MutationProjectMilestoneMoveArgs, MutationProjectMilestoneUpdateArgs, MutationProjectReassignStatusArgs, MutationProjectRelationCreateArgs, MutationProjectRelationDeleteArgs, MutationProjectRelationUpdateArgs, MutationProjectRemoveLabelArgs, MutationProjectStatusArchiveArgs, MutationProjectStatusCreateArgs, MutationProjectStatusUnarchiveArgs, MutationProjectStatusUpdateArgs, MutationProjectUnarchiveArgs, MutationProjectUpdateArchiveArgs, MutationProjectUpdateArgs, MutationProjectUpdateCreateArgs, MutationProjectUpdateDeleteArgs, MutationProjectUpdateUnarchiveArgs, MutationProjectUpdateUpdateArgs, MutationPushSubscriptionCreateArgs, MutationPushSubscriptionDeleteArgs, MutationReactionCreateArgs, MutationReactionDeleteArgs, MutationRefreshGoogleSheetsDataArgs, MutationReleaseArchiveArgs, MutationReleaseCompleteArgs, MutationReleaseCompleteByAccessKeyArgs, MutationReleaseCreateArgs, MutationReleaseDeleteArgs, MutationReleaseNoteCreateArgs, MutationReleaseNoteDeleteArgs, MutationReleaseNoteUpdateArgs, MutationReleasePipelineArchiveArgs, MutationReleasePipelineCreateArgs, MutationReleasePipelineDeleteArgs, MutationReleasePipelineUnarchiveArgs, MutationReleasePipelineUpdateArgs, MutationReleaseStageArchiveArgs, MutationReleaseStageCreateArgs, MutationReleaseStageUnarchiveArgs, MutationReleaseStageUpdateArgs, MutationReleaseSyncArgs, MutationReleaseSyncByAccessKeyArgs, MutationReleaseUnarchiveArgs, MutationReleaseUpdateArgs, MutationReleaseUpdateByPipelineArgs, MutationReleaseUpdateByPipelineByAccessKeyArgs, MutationResendOrganizationInviteArgs, MutationResendOrganizationInviteByEmailArgs, MutationRoadmapArchiveArgs, MutationRoadmapCreateArgs, MutationRoadmapDeleteArgs, MutationRoadmapToProjectCreateArgs, MutationRoadmapToProjectDeleteArgs, MutationRoadmapToProjectUpdateArgs, MutationRoadmapUnarchiveArgs, MutationRoadmapUpdateArgs, MutationSamlTokenUserAccountAuthArgs, MutationTeamCreateArgs, MutationTeamCyclesDeleteArgs, MutationTeamDeleteArgs, MutationTeamKeyDeleteArgs, MutationTeamMembershipCreateArgs, MutationTeamMembershipDeleteArgs, MutationTeamMembershipUpdateArgs, MutationTeamUnarchiveArgs, MutationTeamUpdateArgs, MutationTemplateCreateArgs, MutationTemplateDeleteArgs, MutationTemplateUpdateArgs, MutationTimeScheduleCreateArgs, MutationTimeScheduleDeleteArgs, MutationTimeScheduleRefreshIntegrationScheduleArgs, MutationTimeScheduleUpdateArgs, MutationTimeScheduleUpsertExternalArgs, MutationTrackAnonymousEventArgs, MutationTriageResponsibilityCreateArgs, MutationTriageResponsibilityDeleteArgs, MutationTriageResponsibilityUpdateArgs, MutationUpdateIntegrationSlackScopesArgs, MutationUserChangeRoleArgs, MutationUserDiscordConnectArgs, MutationUserExternalUserDisconnectArgs, MutationUserFlagUpdateArgs, MutationUserRevokeAllSessionsArgs, MutationUserRevokeSessionArgs, MutationUserSettingsFlagsResetArgs, MutationUserSettingsUpdateArgs, MutationUserSuspendArgs, MutationUserUnlinkFromIdentityProviderArgs, MutationUserUnsuspendArgs, MutationUserUpdateArgs, MutationViewPreferencesCreateArgs, MutationViewPreferencesDeleteArgs, MutationViewPreferencesUpdateArgs, MutationWebhookCreateArgs, MutationWebhookDeleteArgs, MutationWebhookRotateSecretArgs, MutationWebhookUpdateArgs, MutationWorkflowStateArchiveArgs, MutationWorkflowStateCreateArgs, MutationWorkflowStateUpdateArgs, NameSort, Node, NodeFragment, NodeFragmentDoc, Notification, NotificationArchiveAllDocument, NotificationArchiveAllMutation, NotificationArchiveAllMutationVariables, NotificationArchivePayload, NotificationArchivePayloadFragment, NotificationArchivePayloadFragmentDoc, NotificationBatchActionPayload, NotificationBatchActionPayloadFragment, NotificationBatchActionPayloadFragmentDoc, NotificationCategory, NotificationCategoryPreferences, NotificationCategoryPreferencesFragment, NotificationCategoryPreferencesFragmentDoc, NotificationCategoryPreferencesInput, NotificationChannel, NotificationChannelPreferences, NotificationChannelPreferencesFragment, NotificationChannelPreferencesFragmentDoc, NotificationConnection, NotificationConnectionFragment, NotificationConnectionFragmentDoc, NotificationDeliveryPreferences, NotificationDeliveryPreferencesChannel, NotificationDeliveryPreferencesChannelFragment, NotificationDeliveryPreferencesChannelFragmentDoc, NotificationDeliveryPreferencesChannelInput, NotificationDeliveryPreferencesDay, NotificationDeliveryPreferencesDayFragment, NotificationDeliveryPreferencesDayFragmentDoc, NotificationDeliveryPreferencesDayInput, NotificationDeliveryPreferencesFragment, NotificationDeliveryPreferencesFragmentDoc, NotificationDeliveryPreferencesInput, NotificationDeliveryPreferencesSchedule, NotificationDeliveryPreferencesScheduleFragment, NotificationDeliveryPreferencesScheduleFragmentDoc, NotificationDeliveryPreferencesScheduleInput, NotificationDocument, NotificationEdge, NotificationEntityInput, NotificationFilter, NotificationFragment, NotificationFragmentDoc, NotificationMarkReadAllDocument, NotificationMarkReadAllMutation, NotificationMarkReadAllMutationVariables, NotificationMarkUnreadAllDocument, NotificationMarkUnreadAllMutation, NotificationMarkUnreadAllMutationVariables, NotificationPayload, NotificationPayloadFragment, NotificationPayloadFragmentDoc, NotificationQuery, NotificationQueryVariables, NotificationSnoozeAllDocument, NotificationSnoozeAllMutation, NotificationSnoozeAllMutationVariables, NotificationSubscription, NotificationSubscriptionConnection, NotificationSubscriptionConnectionFragment, NotificationSubscriptionConnectionFragmentDoc, NotificationSubscriptionCreateInput, NotificationSubscriptionDocument, NotificationSubscriptionEdge, NotificationSubscriptionFragment, NotificationSubscriptionFragmentDoc, NotificationSubscriptionPayload, NotificationSubscriptionPayloadFragment, NotificationSubscriptionPayloadFragmentDoc, NotificationSubscriptionQuery, NotificationSubscriptionQueryVariables, NotificationSubscriptionUpdateInput, NotificationSubscriptionsDocument, NotificationSubscriptionsQuery, NotificationSubscriptionsQueryVariables, NotificationUnsnoozeAllDocument, NotificationUnsnoozeAllMutation, NotificationUnsnoozeAllMutationVariables, NotificationUpdateInput, NotificationWebhookPayload, NotificationsDocument, NotificationsQuery, NotificationsQueryVariables, NotionSettingsInput, NullableCommentFilter, NullableCustomerFilter, NullableCycleFilter, NullableDateComparator, NullableDocumentContentFilter, NullableDurationComparator, NullableInitiativeFilter, NullableIssueFilter, NullableNumberComparator, NullableProjectFilter, NullableProjectMilestoneFilter, NullableProjectUpdateFilter, NullableStringComparator, NullableTeamFilter, NullableTemplateFilter, NullableTimelessDateComparator, NullableUserFilter, NumberComparator, OAuthAppWebhookPayload, OAuthAppWebhookPayloadFragment, OAuthAppWebhookPayloadFragmentDoc, OAuthApplication, OAuthApplicationArchivePayload, OAuthApplicationArchivePayloadFragment, OAuthApplicationArchivePayloadFragmentDoc, OAuthApplicationCreateInput, OAuthApplicationCreatePayload, OAuthApplicationCreatePayloadFragment, OAuthApplicationCreatePayloadFragmentDoc, OAuthApplicationDistribution, OAuthApplicationFragment, OAuthApplicationFragmentDoc, OAuthApplicationPayload, OAuthApplicationPayloadFragment, OAuthApplicationPayloadFragmentDoc, OAuthApplicationRotateSecretPayload, OAuthApplicationRotateSecretPayloadFragment, OAuthApplicationRotateSecretPayloadFragmentDoc, OAuthApplicationRotateWebhookSecretPayload, OAuthApplicationRotateWebhookSecretPayloadFragment, OAuthApplicationRotateWebhookSecretPayloadFragmentDoc, OAuthApplicationUpdateInput, OAuthAuthorizationWebhookPayload, OAuthAuthorizationWebhookPayloadFragment, OAuthAuthorizationWebhookPayloadFragmentDoc, OAuthClientApprovalStatus, OauthClientActorWebhookPayload, OauthClientActorWebhookPayloadFragment, OauthClientActorWebhookPayloadFragmentDoc, OauthClientApproval, OauthClientApprovalFragment, OauthClientApprovalFragmentDoc, OauthClientApprovalNotification, OauthClientApprovalNotificationFragment, OauthClientApprovalNotificationFragmentDoc, OauthClientChildWebhookPayload, OauthClientChildWebhookPayloadFragment, OauthClientChildWebhookPayloadFragmentDoc, OnboardingCustomerSurvey, OpsgenieInput, Organization, OrganizationAcceptedOrExpiredInviteDetailsPayload, OrganizationAcceptedOrExpiredInviteDetailsPayloadFragment, OrganizationAcceptedOrExpiredInviteDetailsPayloadFragmentDoc, OrganizationAuthSettingsInput, OrganizationCancelDeletePayload, OrganizationCancelDeletePayloadFragment, OrganizationCancelDeletePayloadFragmentDoc, OrganizationCodingAgentSettingsInput, OrganizationDeleteChallengeDocument, OrganizationDeleteChallengeMutation, OrganizationDeleteChallengeMutationVariables, OrganizationDeletePayload, OrganizationDeletePayloadFragment, OrganizationDeletePayloadFragmentDoc, OrganizationDocument, OrganizationDomain, OrganizationDomainAuthType, OrganizationDomainClaimPayload, OrganizationDomainCreateInput, OrganizationDomainFragment, OrganizationDomainFragmentDoc, OrganizationDomainPayload, OrganizationDomainSimplePayload, OrganizationDomainUpdateInput, OrganizationDomainVerificationInput, OrganizationExistsDocument, OrganizationExistsPayload, OrganizationExistsPayloadFragment, OrganizationExistsPayloadFragmentDoc, OrganizationExistsQuery, OrganizationExistsQueryVariables, OrganizationFragment, OrganizationFragmentDoc, OrganizationIntegrationsArgs, OrganizationInvite, OrganizationInviteConnection, OrganizationInviteConnectionFragment, OrganizationInviteConnectionFragmentDoc, OrganizationInviteCreateInput, OrganizationInviteDetailsPayload, OrganizationInviteDocument, OrganizationInviteEdge, OrganizationInviteFragment, OrganizationInviteFragmentDoc, OrganizationInviteFullDetailsPayload, OrganizationInviteFullDetailsPayloadFragment, OrganizationInviteFullDetailsPayloadFragmentDoc, OrganizationInvitePayload, OrganizationInvitePayloadFragment, OrganizationInvitePayloadFragmentDoc, OrganizationInviteQuery, OrganizationInviteQueryVariables, OrganizationInviteStatus, OrganizationInviteUpdateInput, OrganizationInvitesDocument, OrganizationInvitesQuery, OrganizationInvitesQueryVariables, OrganizationIpRestriction, OrganizationIpRestrictionInput, OrganizationLabelsArgs, OrganizationLinearAgentMcpServerAllowlistEntryInput, OrganizationLinearAgentSettingsInput, OrganizationMeta, OrganizationOriginWebhookPayload, OrganizationOriginWebhookPayloadFragment, OrganizationOriginWebhookPayloadFragmentDoc, OrganizationPayload, OrganizationPayloadFragment, OrganizationPayloadFragmentDoc, OrganizationProjectLabelsArgs, OrganizationQuery, OrganizationQueryVariables, OrganizationSecuritySettingsInput, OrganizationStartTrialDocument, OrganizationStartTrialForPlanDocument, OrganizationStartTrialForPlanMutation, OrganizationStartTrialForPlanMutationVariables, OrganizationStartTrialInput, OrganizationStartTrialMutation, OrganizationStartTrialMutationVariables, OrganizationStartTrialPayload, OrganizationStartTrialPayloadFragment, OrganizationStartTrialPayloadFragmentDoc, OrganizationTeamsArgs, OrganizationTemplatesArgs, OrganizationThemeSettingsInput, OrganizationUpdateInput, OrganizationUsersArgs, Organization_IntegrationsDocument, Organization_IntegrationsQuery, Organization_IntegrationsQueryVariables, Organization_LabelsDocument, Organization_LabelsQuery, Organization_LabelsQueryVariables, Organization_ProjectLabelsDocument, Organization_ProjectLabelsQuery, Organization_ProjectLabelsQueryVariables, Organization_SubscriptionDocument, Organization_SubscriptionQuery, Organization_SubscriptionQueryVariables, Organization_TeamsDocument, Organization_TeamsQuery, Organization_TeamsQueryVariables, Organization_TemplatesDocument, Organization_TemplatesQuery, Organization_TemplatesQueryVariables, Organization_UsersDocument, Organization_UsersQuery, Organization_UsersQueryVariables, OtherNotificationType, OtherNotificationWebhookPayload, OtherNotificationWebhookPayloadFragment, OtherNotificationWebhookPayloadFragmentDoc, OwnerSort, PageInfo, PageInfoFragment, PageInfoFragmentDoc, PagerDutyInput, PaginationNulls, PaginationOrderBy, PaginationSortOrder, PaidSubscription, PaidSubscriptionFragment, PaidSubscriptionFragmentDoc, PartialNotificationChannelPreferencesInput, PasskeyLoginStartResponse, PasskeyLoginStartResponseFragment, PasskeyLoginStartResponseFragmentDoc, PipelineTab, Post, PostNotification, PostNotificationFragment, PostNotificationFragmentDoc, PostType, PrioritySort, ProductIntelligenceScope, Project, ProjectAddLabelDocument, ProjectAddLabelMutation, ProjectAddLabelMutationVariables, ProjectArchivePayload, ProjectArchivePayloadFragment, ProjectArchivePayloadFragmentDoc, ProjectAttachment, ProjectAttachmentConnection, ProjectAttachmentConnectionFragment, ProjectAttachmentConnectionFragmentDoc, ProjectAttachmentEdge, ProjectAttachmentFragment, ProjectAttachmentFragmentDoc, ProjectAttachmentsArgs, ProjectChildWebhookPayload, ProjectChildWebhookPayloadFragment, ProjectChildWebhookPayloadFragmentDoc, ProjectCollectionFilter, ProjectCommentsArgs, ProjectConnection, ProjectConnectionFragment, ProjectConnectionFragmentDoc, ProjectCreateInput, ProjectCreatedAtSort, ProjectDocument, ProjectDocumentsArgs, ProjectEdge, ProjectExternalLinksArgs, ProjectExternalSyncDisableDocument, ProjectExternalSyncDisableMutation, ProjectExternalSyncDisableMutationVariables, ProjectFilter, ProjectFilterSuggestionDocument, ProjectFilterSuggestionPayload, ProjectFilterSuggestionPayloadFragment, ProjectFilterSuggestionPayloadFragmentDoc, ProjectFilterSuggestionQuery, ProjectFilterSuggestionQueryVariables, ProjectFragment, ProjectFragmentDoc, ProjectHealthSort, ProjectHistory, ProjectHistoryArgs, ProjectHistoryConnection, ProjectHistoryConnectionFragment, ProjectHistoryConnectionFragmentDoc, ProjectHistoryEdge, ProjectHistoryFragment, ProjectHistoryFragmentDoc, ProjectInitiativeToProjectsArgs, ProjectInitiativesArgs, ProjectInverseRelationsArgs, ProjectIssuesArgs, ProjectLabel, ProjectLabelChildWebhookPayload, ProjectLabelChildWebhookPayloadFragment, ProjectLabelChildWebhookPayloadFragmentDoc, ProjectLabelChildrenArgs, ProjectLabelCollectionFilter, ProjectLabelConnection, ProjectLabelConnectionFragment, ProjectLabelConnectionFragmentDoc, ProjectLabelCreateInput, ProjectLabelDocument, ProjectLabelEdge, ProjectLabelFilter, ProjectLabelFragment, ProjectLabelFragmentDoc, ProjectLabelPayload, ProjectLabelPayloadFragment, ProjectLabelPayloadFragmentDoc, ProjectLabelProjectsArgs, ProjectLabelQuery, ProjectLabelQueryVariables, ProjectLabelRestoreDocument, ProjectLabelRestoreMutation, ProjectLabelRestoreMutationVariables, ProjectLabelRetireDocument, ProjectLabelRetireMutation, ProjectLabelRetireMutationVariables, ProjectLabelUpdateInput, ProjectLabelWebhookPayload, ProjectLabelWebhookPayloadFragment, ProjectLabelWebhookPayloadFragmentDoc, ProjectLabel_ChildrenDocument, ProjectLabel_ChildrenQuery, ProjectLabel_ChildrenQueryVariables, ProjectLabel_ProjectsDocument, ProjectLabel_ProjectsQuery, ProjectLabel_ProjectsQueryVariables, ProjectLabelsArgs, ProjectLabelsDocument, ProjectLabelsQuery, ProjectLabelsQueryVariables, ProjectLeadSort, ProjectManualSort, ProjectMembersArgs, ProjectMilestone, ProjectMilestoneChildWebhookPayload, ProjectMilestoneChildWebhookPayloadFragment, ProjectMilestoneChildWebhookPayloadFragmentDoc, ProjectMilestoneCollectionFilter, ProjectMilestoneConnection, ProjectMilestoneConnectionFragment, ProjectMilestoneConnectionFragmentDoc, ProjectMilestoneCreateInput, ProjectMilestoneDocument, ProjectMilestoneEdge, ProjectMilestoneFilter, ProjectMilestoneFragment, ProjectMilestoneFragmentDoc, ProjectMilestoneIssuesArgs, ProjectMilestoneMoveInput, ProjectMilestoneMoveIssueToTeam, ProjectMilestoneMoveIssueToTeamFragment, ProjectMilestoneMoveIssueToTeamFragmentDoc, ProjectMilestoneMoveIssueToTeamInput, ProjectMilestoneMovePayload, ProjectMilestoneMoveProjectTeams, ProjectMilestoneMoveProjectTeamsFragment, ProjectMilestoneMoveProjectTeamsFragmentDoc, ProjectMilestoneMoveProjectTeamsInput, ProjectMilestonePayload, ProjectMilestonePayloadFragment, ProjectMilestonePayloadFragmentDoc, ProjectMilestoneQuery, ProjectMilestoneQueryVariables, ProjectMilestoneStatus, ProjectMilestoneUpdateInput, ProjectMilestone_DocumentContentDocument, ProjectMilestone_DocumentContentQuery, ProjectMilestone_DocumentContentQueryVariables, ProjectMilestone_DocumentContent_AiPromptRulesDocument, ProjectMilestone_DocumentContent_AiPromptRulesQuery, ProjectMilestone_DocumentContent_AiPromptRulesQueryVariables, ProjectMilestone_DocumentContent_WelcomeMessageDocument, ProjectMilestone_DocumentContent_WelcomeMessageQuery, ProjectMilestone_DocumentContent_WelcomeMessageQueryVariables, ProjectMilestone_IssuesDocument, ProjectMilestone_IssuesQuery, ProjectMilestone_IssuesQueryVariables, ProjectMilestonesDocument, ProjectMilestonesQuery, ProjectMilestonesQueryVariables, ProjectNameSort, ProjectNeedsArgs, ProjectNotification, ProjectNotificationFragment, ProjectNotificationFragmentDoc, ProjectNotificationSubscription, ProjectNotificationSubscriptionFragment, ProjectNotificationSubscriptionFragmentDoc, ProjectPayload, ProjectPayloadFragment, ProjectPayloadFragmentDoc, ProjectPrioritySort, ProjectProjectMilestonesArgs, ProjectProjectUpdatesArgs, ProjectQuery, ProjectQueryVariables, ProjectRelation, ProjectRelationConnection, ProjectRelationConnectionFragment, ProjectRelationConnectionFragmentDoc, ProjectRelationCreateInput, ProjectRelationDocument, ProjectRelationEdge, ProjectRelationFragment, ProjectRelationFragmentDoc, ProjectRelationPayload, ProjectRelationPayloadFragment, ProjectRelationPayloadFragmentDoc, ProjectRelationQuery, ProjectRelationQueryVariables, ProjectRelationUpdateInput, ProjectRelationsArgs, ProjectRelationsDocument, ProjectRelationsQuery, ProjectRelationsQueryVariables, ProjectRemoveLabelDocument, ProjectRemoveLabelMutation, ProjectRemoveLabelMutationVariables, ProjectSearchPayload, ProjectSearchPayloadFragment, ProjectSearchPayloadFragmentDoc, ProjectSearchResult, ProjectSearchResultAttachmentsArgs, ProjectSearchResultCommentsArgs, ProjectSearchResultDocumentsArgs, ProjectSearchResultEdge, ProjectSearchResultExternalLinksArgs, ProjectSearchResultFragment, ProjectSearchResultFragmentDoc, ProjectSearchResultHistoryArgs, ProjectSearchResultInitiativeToProjectsArgs, ProjectSearchResultInitiativesArgs, ProjectSearchResultInverseRelationsArgs, ProjectSearchResultIssuesArgs, ProjectSearchResultLabelsArgs, ProjectSearchResultMembersArgs, ProjectSearchResultNeedsArgs, ProjectSearchResultProjectMilestonesArgs, ProjectSearchResultProjectUpdatesArgs, ProjectSearchResultRelationsArgs, ProjectSearchResultTeamsArgs, ProjectSort, ProjectSortInput, ProjectStatus, ProjectStatusArchivePayload, ProjectStatusArchivePayloadFragment, ProjectStatusArchivePayloadFragmentDoc, ProjectStatusChildWebhookPayload, ProjectStatusChildWebhookPayloadFragment, ProjectStatusChildWebhookPayloadFragmentDoc, ProjectStatusConnection, ProjectStatusConnectionFragment, ProjectStatusConnectionFragmentDoc, ProjectStatusCountPayload, ProjectStatusCountPayloadFragment, ProjectStatusCountPayloadFragmentDoc, ProjectStatusCreateInput, ProjectStatusDocument, ProjectStatusEdge, ProjectStatusFilter, ProjectStatusFragment, ProjectStatusFragmentDoc, ProjectStatusPayload, ProjectStatusPayloadFragment, ProjectStatusPayloadFragmentDoc, ProjectStatusQuery, ProjectStatusQueryVariables, ProjectStatusSort, ProjectStatusType, ProjectStatusUpdateInput, ProjectStatusesDocument, ProjectStatusesQuery, ProjectStatusesQueryVariables, ProjectTab, ProjectTeamsArgs, ProjectUpdate, ProjectUpdateArchivePayload, ProjectUpdateArchivePayloadFragment, ProjectUpdateArchivePayloadFragmentDoc, ProjectUpdateChildWebhookPayload, ProjectUpdateChildWebhookPayloadFragment, ProjectUpdateChildWebhookPayloadFragmentDoc, ProjectUpdateCommentsArgs, ProjectUpdateConnection, ProjectUpdateConnectionFragment, ProjectUpdateConnectionFragmentDoc, ProjectUpdateCreateInput, ProjectUpdateDocument, ProjectUpdateEdge, ProjectUpdateFilter, ProjectUpdateFragment, ProjectUpdateFragmentDoc, ProjectUpdateHealthType, ProjectUpdateInput, ProjectUpdatePayload, ProjectUpdatePayloadFragment, ProjectUpdatePayloadFragmentDoc, ProjectUpdateQuery, ProjectUpdateQueryVariables, ProjectUpdateReminderFrequency, ProjectUpdateReminderPayload, ProjectUpdateReminderPayloadFragment, ProjectUpdateReminderPayloadFragmentDoc, ProjectUpdateUpdateInput, ProjectUpdateWebhookPayload, ProjectUpdateWebhookPayloadFragment, ProjectUpdateWebhookPayloadFragmentDoc, ProjectUpdate_CommentsDocument, ProjectUpdate_CommentsQuery, ProjectUpdate_CommentsQueryVariables, ProjectUpdatedAtSort, ProjectUpdatesCollectionFilter, ProjectUpdatesDocument, ProjectUpdatesFilter, ProjectUpdatesQuery, ProjectUpdatesQueryVariables, ProjectWebhookPayload, ProjectWebhookPayloadFragment, ProjectWebhookPayloadFragmentDoc, Project_AttachmentsDocument, Project_AttachmentsQuery, Project_AttachmentsQueryVariables, Project_CommentsDocument, Project_CommentsQuery, Project_CommentsQueryVariables, Project_DocumentContentDocument, Project_DocumentContentQuery, Project_DocumentContentQueryVariables, Project_DocumentContent_AiPromptRulesDocument, Project_DocumentContent_AiPromptRulesQuery, Project_DocumentContent_AiPromptRulesQueryVariables, Project_DocumentContent_WelcomeMessageDocument, Project_DocumentContent_WelcomeMessageQuery, Project_DocumentContent_WelcomeMessageQueryVariables, Project_DocumentsDocument, Project_DocumentsQuery, Project_DocumentsQueryVariables, Project_ExternalLinksDocument, Project_ExternalLinksQuery, Project_ExternalLinksQueryVariables, Project_HistoryDocument, Project_HistoryQuery, Project_HistoryQueryVariables, Project_InitiativeToProjectsDocument, Project_InitiativeToProjectsQuery, Project_InitiativeToProjectsQueryVariables, Project_InitiativesDocument, Project_InitiativesQuery, Project_InitiativesQueryVariables, Project_InverseRelationsDocument, Project_InverseRelationsQuery, Project_InverseRelationsQueryVariables, Project_IssuesDocument, Project_IssuesQuery, Project_IssuesQueryVariables, Project_LabelsDocument, Project_LabelsQuery, Project_LabelsQueryVariables, Project_MembersDocument, Project_MembersQuery, Project_MembersQueryVariables, Project_NeedsDocument, Project_NeedsQuery, Project_NeedsQueryVariables, Project_ProjectMilestonesDocument, Project_ProjectMilestonesQuery, Project_ProjectMilestonesQueryVariables, Project_ProjectUpdatesDocument, Project_ProjectUpdatesQuery, Project_ProjectUpdatesQueryVariables, Project_RelationsDocument, Project_RelationsQuery, Project_RelationsQueryVariables, Project_TeamsDocument, Project_TeamsQuery, Project_TeamsQueryVariables, ProjectsDocument, ProjectsQuery, ProjectsQueryVariables, PullRequest, PullRequestCheck, PullRequestCheckPresentation, PullRequestCommit, PullRequestMergeMethod, PullRequestMergeSettings, PullRequestNotification, PullRequestNotificationFragment, PullRequestNotificationFragmentDoc, PullRequestReferenceInput, PullRequestReviewTool, PullRequestStatus, PushSubscription, PushSubscriptionCreateInput, PushSubscriptionFragment, PushSubscriptionFragmentDoc, PushSubscriptionPayload, PushSubscriptionPayloadFragment, PushSubscriptionPayloadFragmentDoc, PushSubscriptionTestDocument, PushSubscriptionTestPayload, PushSubscriptionTestPayloadFragment, PushSubscriptionTestPayloadFragmentDoc, PushSubscriptionTestQuery, PushSubscriptionTestQueryVariables, PushSubscriptionType, Query, QueryAdministrableTeamsArgs, QueryAgentActivitiesArgs, QueryAgentActivityArgs, QueryAgentSessionArgs, QueryAgentSessionSandboxArgs, QueryAgentSessionsArgs, QueryApplicationInfoArgs, QueryAttachmentArgs, QueryAttachmentIssueArgs, QueryAttachmentSourcesArgs, QueryAttachmentsArgs, QueryAttachmentsForUrlArgs, QueryAuditEntriesArgs, QueryCommentArgs, QueryCommentsArgs, QueryCustomViewArgs, QueryCustomViewDetailsSuggestionArgs, QueryCustomViewHasSubscribersArgs, QueryCustomViewsArgs, QueryCustomerArgs, QueryCustomerNeedArgs, QueryCustomerNeedsArgs, QueryCustomerStatusArgs, QueryCustomerStatusesArgs, QueryCustomerTierArgs, QueryCustomerTiersArgs, QueryCustomersArgs, QueryCycleArgs, QueryCyclesArgs, QueryDocumentArgs, QueryDocumentContentHistoryArgs, QueryDocumentContentHistoryEntriesArgs, QueryDocumentsArgs, QueryEmailIntakeAddressArgs, QueryEmojiArgs, QueryEmojisArgs, QueryEntityExternalLinkArgs, QueryExternalUserArgs, QueryExternalUsersArgs, QueryFailuresForOauthWebhooksArgs, QueryFavoriteArgs, QueryFavoritesArgs, QueryFetchDataArgs, QueryInitiativeArgs, QueryInitiativeRelationArgs, QueryInitiativeRelationsArgs, QueryInitiativeToProjectArgs, QueryInitiativeToProjectsArgs, QueryInitiativeUpdateArgs, QueryInitiativeUpdatesArgs, QueryInitiativesArgs, QueryIntegrationArgs, QueryIntegrationHasScopesArgs, QueryIntegrationTemplateArgs, QueryIntegrationTemplatesArgs, QueryIntegrationsArgs, QueryIntegrationsSettingsArgs, QueryIssueArgs, QueryIssueFigmaFileKeySearchArgs, QueryIssueFilterSuggestionArgs, QueryIssueImportCheckCsvArgs, QueryIssueImportCheckSyncArgs, QueryIssueImportJqlCheckArgs, QueryIssueLabelArgs, QueryIssueLabelsArgs, QueryIssueRelationArgs, QueryIssueRelationsArgs, QueryIssueRepositorySuggestionsArgs, QueryIssueSearchArgs, QueryIssueTitleSuggestionFromCustomerRequestArgs, QueryIssueToReleaseArgs, QueryIssueToReleasesArgs, QueryIssueVcsBranchSearchArgs, QueryIssuesArgs, QueryNotificationArgs, QueryNotificationSubscriptionArgs, QueryNotificationSubscriptionsArgs, QueryNotificationsArgs, QueryOauthApplicationArgs, QueryOrganizationDomainClaimRequestArgs, QueryOrganizationExistsArgs, QueryOrganizationInviteArgs, QueryOrganizationInviteDetailsArgs, QueryOrganizationInvitesArgs, QueryOrganizationMetaArgs, QueryProjectArgs, QueryProjectFilterSuggestionArgs, QueryProjectLabelArgs, QueryProjectLabelsArgs, QueryProjectMilestoneArgs, QueryProjectMilestonesArgs, QueryProjectRelationArgs, QueryProjectRelationsArgs, QueryProjectStatusArgs, QueryProjectStatusProjectCountArgs, QueryProjectStatusesArgs, QueryProjectUpdateArgs, QueryProjectUpdatesArgs, QueryProjectsArgs, QueryPushSubscriptionTestArgs, QueryRecentReleasesByAccessKeyArgs, QueryReleaseArgs, QueryReleaseNoteArgs, QueryReleaseNotesArgs, QueryReleasePipelineArgs, QueryReleasePipelinesArgs, QueryReleaseSearchArgs, QueryReleaseStageArgs, QueryReleaseStagesArgs, QueryReleasesArgs, QueryRoadmapArgs, QueryRoadmapToProjectArgs, QueryRoadmapToProjectsArgs, QueryRoadmapsArgs, QuerySearchDocumentsArgs, QuerySearchIssuesArgs, QuerySearchProjectsArgs, QuerySemanticSearchArgs, QuerySlaConfigurationsArgs, QuerySsoUrlFromEmailArgs, QueryTeamArgs, QueryTeamMembershipArgs, QueryTeamMembershipsArgs, QueryTeamsArgs, QueryTemplateArgs, QueryTemplatesForIntegrationArgs, QueryTimeScheduleArgs, QueryTimeSchedulesArgs, QueryTriageResponsibilitiesArgs, QueryTriageResponsibilityArgs, QueryUserArgs, QueryUserSessionsArgs, QueryUsersArgs, QueryVerifyGitHubEnterpriseServerInstallationArgs, QueryWebhookArgs, QueryWebhooksArgs, QueryWorkflowStateArgs, QueryWorkflowStatesArgs, RateLimitPayload, RateLimitPayloadFragment, RateLimitPayloadFragmentDoc, RateLimitResultPayload, RateLimitResultPayloadFragment, RateLimitResultPayloadFragmentDoc, RateLimitStatusDocument, RateLimitStatusQuery, RateLimitStatusQueryVariables, Reaction, ReactionCollectionFilter, ReactionCreateInput, ReactionFilter, ReactionFragment, ReactionFragmentDoc, ReactionPayload, ReactionPayloadFragment, ReactionPayloadFragmentDoc, ReactionWebhookPayload, ReactionWebhookPayloadFragment, ReactionWebhookPayloadFragmentDoc, RecentReleasesByAccessKeyDocument, RecentReleasesByAccessKeyQuery, RecentReleasesByAccessKeyQueryVariables, RefreshGoogleSheetsDataDocument, RefreshGoogleSheetsDataMutation, RefreshGoogleSheetsDataMutationVariables, RelationExistsComparator, Release, ReleaseArchivePayload, ReleaseArchivePayloadFragment, ReleaseArchivePayloadFragmentDoc, ReleaseChannel, ReleaseCollectionFilter, ReleaseCompleteByAccessKeyDocument, ReleaseCompleteByAccessKeyMutation, ReleaseCompleteByAccessKeyMutationVariables, ReleaseCompleteDocument, ReleaseCompleteInput, ReleaseCompleteInputBase, ReleaseCompleteMutation, ReleaseCompleteMutationVariables, ReleaseConnection, ReleaseConnectionFragment, ReleaseConnectionFragmentDoc, ReleaseCreateInput, ReleaseDebugSinkInput, ReleaseDocument, ReleaseDocumentsArgs, ReleaseEdge, ReleaseFilter, ReleaseFragment, ReleaseFragmentDoc, ReleaseHistory, ReleaseHistoryArgs, ReleaseHistoryConnection, ReleaseHistoryConnectionFragment, ReleaseHistoryConnectionFragmentDoc, ReleaseHistoryEdge, ReleaseHistoryFragment, ReleaseHistoryFragmentDoc, ReleaseIssueCountArgs, ReleaseIssuesArgs, ReleaseLinkInput, ReleaseLinksArgs, ReleaseNote, ReleaseNoteConnection, ReleaseNoteConnectionFragment, ReleaseNoteConnectionFragmentDoc, ReleaseNoteCreateInput, ReleaseNoteDocument, ReleaseNoteEdge, ReleaseNoteFragment, ReleaseNoteFragmentDoc, ReleaseNoteGenerationStatus, ReleaseNotePayload, ReleaseNotePayloadFragment, ReleaseNotePayloadFragmentDoc, ReleaseNoteQuery, ReleaseNoteQueryVariables, ReleaseNoteUpdateInput, ReleaseNoteWebhookPayload, ReleaseNoteWebhookPayloadFragment, ReleaseNoteWebhookPayloadFragmentDoc, ReleaseNote_DocumentContentDocument, ReleaseNote_DocumentContentQuery, ReleaseNote_DocumentContentQueryVariables, ReleaseNote_DocumentContent_AiPromptRulesDocument, ReleaseNote_DocumentContent_AiPromptRulesQuery, ReleaseNote_DocumentContent_AiPromptRulesQueryVariables, ReleaseNote_DocumentContent_WelcomeMessageDocument, ReleaseNote_DocumentContent_WelcomeMessageQuery, ReleaseNote_DocumentContent_WelcomeMessageQueryVariables, ReleaseNotesDocument, ReleaseNotesQuery, ReleaseNotesQueryVariables, ReleasePayload, ReleasePayloadFragment, ReleasePayloadFragmentDoc, ReleasePipeline, ReleasePipelineArchivePayload, ReleasePipelineArchivePayloadFragment, ReleasePipelineArchivePayloadFragmentDoc, ReleasePipelineByAccessKeyDocument, ReleasePipelineByAccessKeyQuery, ReleasePipelineByAccessKeyQueryVariables, ReleasePipelineByAccessKey_ReleasesDocument, ReleasePipelineByAccessKey_ReleasesQuery, ReleasePipelineByAccessKey_ReleasesQueryVariables, ReleasePipelineByAccessKey_StagesDocument, ReleasePipelineByAccessKey_StagesQuery, ReleasePipelineByAccessKey_StagesQueryVariables, ReleasePipelineByAccessKey_TeamsDocument, ReleasePipelineByAccessKey_TeamsQuery, ReleasePipelineByAccessKey_TeamsQueryVariables, ReleasePipelineChildWebhookPayload, ReleasePipelineChildWebhookPayloadFragment, ReleasePipelineChildWebhookPayloadFragmentDoc, ReleasePipelineCollectionFilter, ReleasePipelineConnection, ReleasePipelineConnectionFragment, ReleasePipelineConnectionFragmentDoc, ReleasePipelineCreateInput, ReleasePipelineDocument, ReleasePipelineEdge, ReleasePipelineFilter, ReleasePipelineFragment, ReleasePipelineFragmentDoc, ReleasePipelineNameSort, ReleasePipelinePayload, ReleasePipelinePayloadFragment, ReleasePipelinePayloadFragmentDoc, ReleasePipelineQuery, ReleasePipelineQueryVariables, ReleasePipelineReleasesArgs, ReleasePipelineSortInput, ReleasePipelineStagesArgs, ReleasePipelineTeamsArgs, ReleasePipelineType, ReleasePipelineUpdateInput, ReleasePipeline_ReleasesDocument, ReleasePipeline_ReleasesQuery, ReleasePipeline_ReleasesQueryVariables, ReleasePipeline_StagesDocument, ReleasePipeline_StagesQuery, ReleasePipeline_StagesQueryVariables, ReleasePipeline_TeamsDocument, ReleasePipeline_TeamsQuery, ReleasePipeline_TeamsQueryVariables, ReleasePipelinesDocument, ReleasePipelinesQuery, ReleasePipelinesQueryVariables, ReleaseQuery, ReleaseQueryVariables, ReleaseSearchDocument, ReleaseSearchQuery, ReleaseSearchQueryVariables, ReleaseSort, ReleaseSortInput, ReleaseStage, ReleaseStageArchivePayload, ReleaseStageArchivePayloadFragment, ReleaseStageArchivePayloadFragmentDoc, ReleaseStageChildWebhookPayload, ReleaseStageChildWebhookPayloadFragment, ReleaseStageChildWebhookPayloadFragmentDoc, ReleaseStageConnection, ReleaseStageConnectionFragment, ReleaseStageConnectionFragmentDoc, ReleaseStageCreateInput, ReleaseStageDocument, ReleaseStageEdge, ReleaseStageFilter, ReleaseStageFragment, ReleaseStageFragmentDoc, ReleaseStagePayload, ReleaseStagePayloadFragment, ReleaseStagePayloadFragmentDoc, ReleaseStageQuery, ReleaseStageQueryVariables, ReleaseStageReleasesArgs, ReleaseStageSort, ReleaseStageType, ReleaseStageTypeComparator, ReleaseStageUpdateInput, ReleaseStage_ReleasesDocument, ReleaseStage_ReleasesQuery, ReleaseStage_ReleasesQueryVariables, ReleaseStagesDocument, ReleaseStagesQuery, ReleaseStagesQueryVariables, ReleaseSyncByAccessKeyDocument, ReleaseSyncByAccessKeyMutation, ReleaseSyncByAccessKeyMutationVariables, ReleaseSyncDocument, ReleaseSyncInput, ReleaseSyncInputBase, ReleaseSyncMutation, ReleaseSyncMutationVariables, ReleaseUpdateByPipelineByAccessKeyDocument, ReleaseUpdateByPipelineByAccessKeyMutation, ReleaseUpdateByPipelineByAccessKeyMutationVariables, ReleaseUpdateByPipelineDocument, ReleaseUpdateByPipelineInput, ReleaseUpdateByPipelineInputBase, ReleaseUpdateByPipelineMutation, ReleaseUpdateByPipelineMutationVariables, ReleaseUpdateInput, ReleaseWebhookPayload, ReleaseWebhookPayloadFragment, ReleaseWebhookPayloadFragmentDoc, Release_DocumentsDocument, Release_DocumentsQuery, Release_DocumentsQueryVariables, Release_HistoryDocument, Release_HistoryQuery, Release_HistoryQueryVariables, Release_IssuesDocument, Release_IssuesQuery, Release_IssuesQueryVariables, Release_LinksDocument, Release_LinksQuery, Release_LinksQueryVariables, ReleasesDocument, ReleasesQuery, ReleasesQueryVariables, RepositoryDataInput, RepositorySuggestion, RepositorySuggestionFragment, RepositorySuggestionFragmentDoc, RepositorySuggestionsPayload, RepositorySuggestionsPayloadFragment, RepositorySuggestionsPayloadFragmentDoc, ResendOrganizationInviteByEmailDocument, ResendOrganizationInviteByEmailMutation, ResendOrganizationInviteByEmailMutationVariables, ResendOrganizationInviteDocument, ResendOrganizationInviteMutation, ResendOrganizationInviteMutationVariables, RevenueSort, Roadmap, RoadmapArchivePayload, RoadmapArchivePayloadFragment, RoadmapArchivePayloadFragmentDoc, RoadmapCollectionFilter, RoadmapConnection, RoadmapConnectionFragment, RoadmapConnectionFragmentDoc, RoadmapCreateInput, RoadmapDocument, RoadmapEdge, RoadmapFilter, RoadmapFragment, RoadmapFragmentDoc, RoadmapPayload, RoadmapPayloadFragment, RoadmapPayloadFragmentDoc, RoadmapProjectsArgs, RoadmapQuery, RoadmapQueryVariables, RoadmapToProject, RoadmapToProjectConnection, RoadmapToProjectConnectionFragment, RoadmapToProjectConnectionFragmentDoc, RoadmapToProjectCreateInput, RoadmapToProjectDocument, RoadmapToProjectEdge, RoadmapToProjectFragment, RoadmapToProjectFragmentDoc, RoadmapToProjectPayload, RoadmapToProjectPayloadFragment, RoadmapToProjectPayloadFragmentDoc, RoadmapToProjectQuery, RoadmapToProjectQueryVariables, RoadmapToProjectUpdateInput, RoadmapToProjectsDocument, RoadmapToProjectsQuery, RoadmapToProjectsQueryVariables, RoadmapUpdateInput, Roadmap_ProjectsDocument, Roadmap_ProjectsQuery, Roadmap_ProjectsQueryVariables, RoadmapsDocument, RoadmapsQuery, RoadmapsQueryVariables, RootIssueSort, RotateSecretWebhookDocument, RotateSecretWebhookMutation, RotateSecretWebhookMutationVariables, SLADayCountType, SalesforceMetadataIntegrationComparator, SalesforceSettingsInput, SamlTokenUserAccountAuthDocument, SamlTokenUserAccountAuthMutation, SamlTokenUserAccountAuthMutationVariables, Scalars, SearchDocumentsDocument, SearchDocumentsQuery, SearchDocumentsQueryVariables, SearchDocuments_ArchivePayloadDocument, SearchDocuments_ArchivePayloadQuery, SearchDocuments_ArchivePayloadQueryVariables, SearchIssuesDocument, SearchIssuesQuery, SearchIssuesQueryVariables, SearchIssues_ArchivePayloadDocument, SearchIssues_ArchivePayloadQuery, SearchIssues_ArchivePayloadQueryVariables, SearchProjectsDocument, SearchProjectsQuery, SearchProjectsQueryVariables, SearchProjects_ArchivePayloadDocument, SearchProjects_ArchivePayloadQuery, SearchProjects_ArchivePayloadQueryVariables, SemanticSearchDocument, SemanticSearchFilters, SemanticSearchPayload, SemanticSearchPayloadFragment, SemanticSearchPayloadFragmentDoc, SemanticSearchQuery, SemanticSearchQueryVariables, SemanticSearchResult, SemanticSearchResultFragment, SemanticSearchResultFragmentDoc, SemanticSearchResultType, SendStrategy, SentrySettingsInput, SesDomainIdentity, SesDomainIdentityDnsRecord, SesDomainIdentityDnsRecordFragment, SesDomainIdentityDnsRecordFragmentDoc, SesDomainIdentityFragment, SesDomainIdentityFragmentDoc, SizeSort, SlaConfiguration, SlaConfigurationFragment, SlaConfigurationFragmentDoc, SlaConfigurationsDocument, SlaConfigurationsQuery, SlaConfigurationsQueryVariables, SlaStatus, SlaStatusComparator, SlaStatusSort, SlackAsksSettingsInput, SlackAsksTeamSettings, SlackAsksTeamSettingsFragment, SlackAsksTeamSettingsFragmentDoc, SlackAsksTeamSettingsInput, SlackChannelConnectPayload, SlackChannelConnectPayloadFragment, SlackChannelConnectPayloadFragmentDoc, SlackChannelNameMapping, SlackChannelNameMappingFragment, SlackChannelNameMappingFragmentDoc, SlackChannelNameMappingInput, SlackChannelType, SlackPostSettingsInput, SlackSettingsInput, SourceMetadataComparator, SourceTypeComparator, SsoUrlFromEmailDocument, SsoUrlFromEmailQuery, SsoUrlFromEmailQueryVariables, SsoUrlFromEmailResponse, SsoUrlFromEmailResponseFragment, SsoUrlFromEmailResponseFragmentDoc, StartDateSort, StringArrayComparator, StringComparator, StringItemComparator, SubTypeComparator, Subscription, SubscriptionAiPromptProgressCreatedArgs, SubscriptionAiPromptProgressUpdatedArgs, SubscriptionFragment, SubscriptionFragmentDoc, SubscriptionIssueCreatedArgs, SubscriptionIssueUpdatedArgs, SuccessPayload, SuccessPayloadFragment, SuccessPayloadFragmentDoc, Summary, SummaryFragment, SummaryFragmentDoc, SummaryGenerationStatus, SuspendUserDocument, SuspendUserMutation, SuspendUserMutationVariables, SyncedExternalThread, SyncedExternalThreadFragment, SyncedExternalThreadFragmentDoc, TargetDateSort, Team, TeamArchivePayload, TeamArchivePayloadFragment, TeamArchivePayloadFragmentDoc, TeamChildWebhookPayload, TeamChildWebhookPayloadFragment, TeamChildWebhookPayloadFragmentDoc, TeamCollectionFilter, TeamConnection, TeamConnectionFragment, TeamConnectionFragmentDoc, TeamCreateInput, TeamCyclesArgs, TeamDocument, TeamEdge, TeamFilter, TeamFragment, TeamFragmentDoc, TeamGitAutomationStatesArgs, TeamIssueCountArgs, TeamIssuesArgs, TeamLabelsArgs, TeamMembersArgs, TeamMembership, TeamMembershipArgs, TeamMembershipConnection, TeamMembershipConnectionFragment, TeamMembershipConnectionFragmentDoc, TeamMembershipCreateInput, TeamMembershipDocument, TeamMembershipEdge, TeamMembershipFragment, TeamMembershipFragmentDoc, TeamMembershipPayload, TeamMembershipPayloadFragment, TeamMembershipPayloadFragmentDoc, TeamMembershipQuery, TeamMembershipQueryVariables, TeamMembershipUpdateInput, TeamMembershipsArgs, TeamMembershipsDocument, TeamMembershipsQuery, TeamMembershipsQueryVariables, TeamNotificationSubscription, TeamNotificationSubscriptionFragment, TeamNotificationSubscriptionFragmentDoc, TeamOriginWebhookPayload, TeamOriginWebhookPayloadFragment, TeamOriginWebhookPayloadFragmentDoc, TeamPayload, TeamPayloadFragment, TeamPayloadFragmentDoc, TeamPinnedResource, TeamPinnedResourceFragment, TeamPinnedResourceFragmentDoc, TeamProjectsArgs, TeamQuery, TeamQueryVariables, TeamReleasePipelinesArgs, TeamResourceSection, TeamResourceSectionFragment, TeamResourceSectionFragmentDoc, TeamRetirementSubTeamHandling, TeamRoleType, TeamSecuritySettingsInput, TeamSort, TeamStatesArgs, TeamTemplatesArgs, TeamUpdateInput, TeamVisibility, TeamWebhooksArgs, TeamWithParentWebhookPayload, TeamWithParentWebhookPayloadFragment, TeamWithParentWebhookPayloadFragmentDoc, Team_CyclesDocument, Team_CyclesQuery, Team_CyclesQueryVariables, Team_GitAutomationStatesDocument, Team_GitAutomationStatesQuery, Team_GitAutomationStatesQueryVariables, Team_IssuesDocument, Team_IssuesQuery, Team_IssuesQueryVariables, Team_LabelsDocument, Team_LabelsQuery, Team_LabelsQueryVariables, Team_MembersDocument, Team_MembersQuery, Team_MembersQueryVariables, Team_MembershipsDocument, Team_MembershipsQuery, Team_MembershipsQueryVariables, Team_ProjectsDocument, Team_ProjectsQuery, Team_ProjectsQueryVariables, Team_ReleasePipelinesDocument, Team_ReleasePipelinesQuery, Team_ReleasePipelinesQueryVariables, Team_StatesDocument, Team_StatesQuery, Team_StatesQueryVariables, Team_TemplatesDocument, Team_TemplatesQuery, Team_TemplatesQueryVariables, Team_WebhooksDocument, Team_WebhooksQuery, Team_WebhooksQueryVariables, TeamsDocument, TeamsQuery, TeamsQueryVariables, Template, TemplateConnection, TemplateConnectionFragment, TemplateConnectionFragmentDoc, TemplateCreateInput, TemplateDocument, TemplateEdge, TemplateFragment, TemplateFragmentDoc, TemplatePayload, TemplatePayloadFragment, TemplatePayloadFragmentDoc, TemplateQuery, TemplateQueryVariables, TemplateUpdateInput, TemplatesDocument, TemplatesForIntegrationDocument, TemplatesForIntegrationQuery, TemplatesForIntegrationQueryVariables, TemplatesQuery, TemplatesQueryVariables, TierSort, TimeInStatusSort, TimeSchedule, TimeScheduleConnection, TimeScheduleConnectionFragment, TimeScheduleConnectionFragmentDoc, TimeScheduleCreateInput, TimeScheduleDocument, TimeScheduleEdge, TimeScheduleEntry, TimeScheduleEntryFragment, TimeScheduleEntryFragmentDoc, TimeScheduleEntryInput, TimeScheduleFragment, TimeScheduleFragmentDoc, TimeSchedulePayload, TimeSchedulePayloadFragment, TimeSchedulePayloadFragmentDoc, TimeScheduleQuery, TimeScheduleQueryVariables, TimeScheduleRefreshIntegrationScheduleDocument, TimeScheduleRefreshIntegrationScheduleMutation, TimeScheduleRefreshIntegrationScheduleMutationVariables, TimeScheduleUpdateInput, TimeScheduleUpsertExternalDocument, TimeScheduleUpsertExternalMutation, TimeScheduleUpsertExternalMutationVariables, TimeSchedulesDocument, TimeSchedulesQuery, TimeSchedulesQueryVariables, TitleSort, TokenUserAccountAuthInput, TrackAnonymousEventDocument, TrackAnonymousEventMutation, TrackAnonymousEventMutationVariables, TriageResponsibilitiesDocument, TriageResponsibilitiesQuery, TriageResponsibilitiesQueryVariables, TriageResponsibility, TriageResponsibilityAction, TriageResponsibilityConnection, TriageResponsibilityConnectionFragment, TriageResponsibilityConnectionFragmentDoc, TriageResponsibilityCreateInput, TriageResponsibilityDocument, TriageResponsibilityEdge, TriageResponsibilityFragment, TriageResponsibilityFragmentDoc, TriageResponsibilityManualSelection, TriageResponsibilityManualSelectionFragment, TriageResponsibilityManualSelectionFragmentDoc, TriageResponsibilityManualSelectionInput, TriageResponsibilityPayload, TriageResponsibilityPayloadFragment, TriageResponsibilityPayloadFragmentDoc, TriageResponsibilityQuery, TriageResponsibilityQueryVariables, TriageResponsibilityUpdateInput, TriageResponsibility_ManualSelectionDocument, TriageResponsibility_ManualSelectionQuery, TriageResponsibility_ManualSelectionQueryVariables, TriageRuleErrorType, TypedDocumentString, UnarchiveCustomerNeedDocument, UnarchiveCustomerNeedMutation, UnarchiveCustomerNeedMutationVariables, UnarchiveDocumentDocument, UnarchiveDocumentMutation, UnarchiveDocumentMutationVariables, UnarchiveInitiativeDocument, UnarchiveInitiativeMutation, UnarchiveInitiativeMutationVariables, UnarchiveInitiativeUpdateDocument, UnarchiveInitiativeUpdateMutation, UnarchiveInitiativeUpdateMutationVariables, UnarchiveIssueDocument, UnarchiveIssueMutation, UnarchiveIssueMutationVariables, UnarchiveNotificationDocument, UnarchiveNotificationMutation, UnarchiveNotificationMutationVariables, UnarchiveProjectDocument, UnarchiveProjectMutation, UnarchiveProjectMutationVariables, UnarchiveProjectStatusDocument, UnarchiveProjectStatusMutation, UnarchiveProjectStatusMutationVariables, UnarchiveProjectUpdateDocument, UnarchiveProjectUpdateMutation, UnarchiveProjectUpdateMutationVariables, UnarchiveReleaseDocument, UnarchiveReleaseMutation, UnarchiveReleaseMutationVariables, UnarchiveReleasePipelineDocument, UnarchiveReleasePipelineMutation, UnarchiveReleasePipelineMutationVariables, UnarchiveReleaseStageDocument, UnarchiveReleaseStageMutation, UnarchiveReleaseStageMutationVariables, UnarchiveRoadmapDocument, UnarchiveRoadmapMutation, UnarchiveRoadmapMutationVariables, UnarchiveTeamDocument, UnarchiveTeamMutation, UnarchiveTeamMutationVariables, UnsuspendUserDocument, UnsuspendUserMutation, UnsuspendUserMutationVariables, UpdateAgentSessionDocument, UpdateAgentSessionMutation, UpdateAgentSessionMutationVariables, UpdateAttachmentDocument, UpdateAttachmentMutation, UpdateAttachmentMutationVariables, UpdateCommentDocument, UpdateCommentMutation, UpdateCommentMutationVariables, UpdateCustomViewDocument, UpdateCustomViewMutation, UpdateCustomViewMutationVariables, UpdateCustomerDocument, UpdateCustomerMutation, UpdateCustomerMutationVariables, UpdateCustomerNeedDocument, UpdateCustomerNeedMutation, UpdateCustomerNeedMutationVariables, UpdateCustomerStatusDocument, UpdateCustomerStatusMutation, UpdateCustomerStatusMutationVariables, UpdateCustomerTierDocument, UpdateCustomerTierMutation, UpdateCustomerTierMutationVariables, UpdateCycleDocument, UpdateCycleMutation, UpdateCycleMutationVariables, UpdateDocumentDocument, UpdateDocumentMutation, UpdateDocumentMutationVariables, UpdateEmailIntakeAddressDocument, UpdateEmailIntakeAddressMutation, UpdateEmailIntakeAddressMutationVariables, UpdateEntityExternalLinkDocument, UpdateEntityExternalLinkMutation, UpdateEntityExternalLinkMutationVariables, UpdateFavoriteDocument, UpdateFavoriteMutation, UpdateFavoriteMutationVariables, UpdateGitAutomationStateDocument, UpdateGitAutomationStateMutation, UpdateGitAutomationStateMutationVariables, UpdateGitAutomationTargetBranchDocument, UpdateGitAutomationTargetBranchMutation, UpdateGitAutomationTargetBranchMutationVariables, UpdateInitiativeDocument, UpdateInitiativeMutation, UpdateInitiativeMutationVariables, UpdateInitiativeRelationDocument, UpdateInitiativeRelationMutation, UpdateInitiativeRelationMutationVariables, UpdateInitiativeToProjectDocument, UpdateInitiativeToProjectMutation, UpdateInitiativeToProjectMutationVariables, UpdateInitiativeUpdateDocument, UpdateInitiativeUpdateMutation, UpdateInitiativeUpdateMutationVariables, UpdateIntegrationIntercomSettingsDocument, UpdateIntegrationIntercomSettingsMutation, UpdateIntegrationIntercomSettingsMutationVariables, UpdateIntegrationsSettingsDocument, UpdateIntegrationsSettingsMutation, UpdateIntegrationsSettingsMutationVariables, UpdateIssueBatchDocument, UpdateIssueBatchMutation, UpdateIssueBatchMutationVariables, UpdateIssueDocument, UpdateIssueImportDocument, UpdateIssueImportMutation, UpdateIssueImportMutationVariables, UpdateIssueLabelDocument, UpdateIssueLabelMutation, UpdateIssueLabelMutationVariables, UpdateIssueMutation, UpdateIssueMutationVariables, UpdateIssueRelationDocument, UpdateIssueRelationMutation, UpdateIssueRelationMutationVariables, UpdateNotificationCategoryChannelSubscriptionDocument, UpdateNotificationCategoryChannelSubscriptionMutation, UpdateNotificationCategoryChannelSubscriptionMutationVariables, UpdateNotificationDocument, UpdateNotificationMutation, UpdateNotificationMutationVariables, UpdateNotificationSubscriptionDocument, UpdateNotificationSubscriptionMutation, UpdateNotificationSubscriptionMutationVariables, UpdateOrganizationDocument, UpdateOrganizationInviteDocument, UpdateOrganizationInviteMutation, UpdateOrganizationInviteMutationVariables, UpdateOrganizationMutation, UpdateOrganizationMutationVariables, UpdateProjectDocument, UpdateProjectLabelDocument, UpdateProjectLabelMutation, UpdateProjectLabelMutationVariables, UpdateProjectMilestoneDocument, UpdateProjectMilestoneMutation, UpdateProjectMilestoneMutationVariables, UpdateProjectMutation, UpdateProjectMutationVariables, UpdateProjectRelationDocument, UpdateProjectRelationMutation, UpdateProjectRelationMutationVariables, UpdateProjectStatusDocument, UpdateProjectStatusMutation, UpdateProjectStatusMutationVariables, UpdateProjectUpdateDocument, UpdateProjectUpdateMutation, UpdateProjectUpdateMutationVariables, UpdateReleaseDocument, UpdateReleaseMutation, UpdateReleaseMutationVariables, UpdateReleaseNoteDocument, UpdateReleaseNoteMutation, UpdateReleaseNoteMutationVariables, UpdateReleasePipelineDocument, UpdateReleasePipelineMutation, UpdateReleasePipelineMutationVariables, UpdateReleaseStageDocument, UpdateReleaseStageMutation, UpdateReleaseStageMutationVariables, UpdateRoadmapDocument, UpdateRoadmapMutation, UpdateRoadmapMutationVariables, UpdateRoadmapToProjectDocument, UpdateRoadmapToProjectMutation, UpdateRoadmapToProjectMutationVariables, UpdateTeamDocument, UpdateTeamMembershipDocument, UpdateTeamMembershipMutation, UpdateTeamMembershipMutationVariables, UpdateTeamMutation, UpdateTeamMutationVariables, UpdateTemplateDocument, UpdateTemplateMutation, UpdateTemplateMutationVariables, UpdateTimeScheduleDocument, UpdateTimeScheduleMutation, UpdateTimeScheduleMutationVariables, UpdateTriageResponsibilityDocument, UpdateTriageResponsibilityMutation, UpdateTriageResponsibilityMutationVariables, UpdateUserDocument, UpdateUserFlagDocument, UpdateUserFlagMutation, UpdateUserFlagMutationVariables, UpdateUserMutation, UpdateUserMutationVariables, UpdateUserSettingsDocument, UpdateUserSettingsMutation, UpdateUserSettingsMutationVariables, UpdateViewPreferencesDocument, UpdateViewPreferencesMutation, UpdateViewPreferencesMutationVariables, UpdateWebhookDocument, UpdateWebhookMutation, UpdateWebhookMutationVariables, UpdateWorkflowStateDocument, UpdateWorkflowStateMutation, UpdateWorkflowStateMutationVariables, UpdatedAtSort, UploadFile, UploadFileFragment, UploadFileFragmentDoc, UploadFileHeader, UploadFileHeaderFragment, UploadFileHeaderFragmentDoc, UploadPayload, UploadPayloadFragment, UploadPayloadFragmentDoc, UsageAlert, UsageAlertFragment, UsageAlertFragmentDoc, UsageAlertNotification, UsageAlertNotificationFragment, UsageAlertNotificationFragmentDoc, User, UserActorWebhookPayload, UserActorWebhookPayloadFragment, UserActorWebhookPayloadFragmentDoc, UserAdminPayload, UserAdminPayloadFragment, UserAdminPayloadFragmentDoc, UserAssignedIssuesArgs, UserChangeRoleDocument, UserChangeRoleMutation, UserChangeRoleMutationVariables, UserChildWebhookPayload, UserChildWebhookPayloadFragment, UserChildWebhookPayloadFragmentDoc, UserCollectionFilter, UserConnection, UserConnectionFragment, UserConnectionFragmentDoc, UserContextViewType, UserCreatedIssuesArgs, UserDelegatedIssuesArgs, UserDiscordConnectDocument, UserDiscordConnectMutation, UserDiscordConnectMutationVariables, UserDisplayNameSort, UserDocument, UserDraftsArgs, UserEdge, UserExternalUserDisconnectDocument, UserExternalUserDisconnectMutation, UserExternalUserDisconnectMutationVariables, UserFeedFacetsArgs, UserFilter, UserFlagType, UserFlagUpdateOperation, UserFragment, UserFragmentDoc, UserIssueDraftsArgs, UserNameSort, UserNotificationSubscription, UserNotificationSubscriptionFragment, UserNotificationSubscriptionFragmentDoc, UserPayload, UserPayloadFragment, UserPayloadFragmentDoc, UserQuery, UserQueryVariables, UserRevokeAllSessionsDocument, UserRevokeAllSessionsMutation, UserRevokeAllSessionsMutationVariables, UserRevokeSessionDocument, UserRevokeSessionMutation, UserRevokeSessionMutationVariables, UserRoleType, UserSessionsDocument, UserSessionsQuery, UserSessionsQueryVariables, UserSettings, UserSettingsCustomSidebarTheme, UserSettingsCustomSidebarThemeFragment, UserSettingsCustomSidebarThemeFragmentDoc, UserSettingsCustomTheme, UserSettingsCustomThemeFragment, UserSettingsCustomThemeFragmentDoc, UserSettingsDocument, UserSettingsFlagPayload, UserSettingsFlagPayloadFragment, UserSettingsFlagPayloadFragmentDoc, UserSettingsFlagsResetDocument, UserSettingsFlagsResetMutation, UserSettingsFlagsResetMutationVariables, UserSettingsFlagsResetPayload, UserSettingsFlagsResetPayloadFragment, UserSettingsFlagsResetPayloadFragmentDoc, UserSettingsFragment, UserSettingsFragmentDoc, UserSettingsPayload, UserSettingsPayloadFragment, UserSettingsPayloadFragmentDoc, UserSettingsQuery, UserSettingsQueryVariables, UserSettingsTheme, UserSettingsThemeArgs, UserSettingsThemeDeviceType, UserSettingsThemeFragment, UserSettingsThemeFragmentDoc, UserSettingsThemeMode, UserSettingsThemePreset, UserSettingsUpdateInput, UserSettings_NotificationCategoryPreferencesDocument, UserSettings_NotificationCategoryPreferencesQuery, UserSettings_NotificationCategoryPreferencesQueryVariables, UserSettings_NotificationCategoryPreferences_AppsAndIntegrationsDocument, UserSettings_NotificationCategoryPreferences_AppsAndIntegrationsQuery, UserSettings_NotificationCategoryPreferences_AppsAndIntegrationsQueryVariables, UserSettings_NotificationCategoryPreferences_AssignmentsDocument, UserSettings_NotificationCategoryPreferences_AssignmentsQuery, UserSettings_NotificationCategoryPreferences_AssignmentsQueryVariables, UserSettings_NotificationCategoryPreferences_BillingDocument, UserSettings_NotificationCategoryPreferences_BillingQuery, UserSettings_NotificationCategoryPreferences_BillingQueryVariables, UserSettings_NotificationCategoryPreferences_CommentsAndRepliesDocument, UserSettings_NotificationCategoryPreferences_CommentsAndRepliesQuery, UserSettings_NotificationCategoryPreferences_CommentsAndRepliesQueryVariables, UserSettings_NotificationCategoryPreferences_CustomersDocument, UserSettings_NotificationCategoryPreferences_CustomersQuery, UserSettings_NotificationCategoryPreferences_CustomersQueryVariables, UserSettings_NotificationCategoryPreferences_DocumentChangesDocument, UserSettings_NotificationCategoryPreferences_DocumentChangesQuery, UserSettings_NotificationCategoryPreferences_DocumentChangesQueryVariables, UserSettings_NotificationCategoryPreferences_FeedDocument, UserSettings_NotificationCategoryPreferences_FeedQuery, UserSettings_NotificationCategoryPreferences_FeedQueryVariables, UserSettings_NotificationCategoryPreferences_MentionsDocument, UserSettings_NotificationCategoryPreferences_MentionsQuery, UserSettings_NotificationCategoryPreferences_MentionsQueryVariables, UserSettings_NotificationCategoryPreferences_PostsAndUpdatesDocument, UserSettings_NotificationCategoryPreferences_PostsAndUpdatesQuery, UserSettings_NotificationCategoryPreferences_PostsAndUpdatesQueryVariables, UserSettings_NotificationCategoryPreferences_ReactionsDocument, UserSettings_NotificationCategoryPreferences_ReactionsQuery, UserSettings_NotificationCategoryPreferences_ReactionsQueryVariables, UserSettings_NotificationCategoryPreferences_RemindersDocument, UserSettings_NotificationCategoryPreferences_RemindersQuery, UserSettings_NotificationCategoryPreferences_RemindersQueryVariables, UserSettings_NotificationCategoryPreferences_ReviewsDocument, UserSettings_NotificationCategoryPreferences_ReviewsQuery, UserSettings_NotificationCategoryPreferences_ReviewsQueryVariables, UserSettings_NotificationCategoryPreferences_StatusChangesDocument, UserSettings_NotificationCategoryPreferences_StatusChangesQuery, UserSettings_NotificationCategoryPreferences_StatusChangesQueryVariables, UserSettings_NotificationCategoryPreferences_SubscriptionsDocument, UserSettings_NotificationCategoryPreferences_SubscriptionsQuery, UserSettings_NotificationCategoryPreferences_SubscriptionsQueryVariables, UserSettings_NotificationCategoryPreferences_SystemDocument, UserSettings_NotificationCategoryPreferences_SystemQuery, UserSettings_NotificationCategoryPreferences_SystemQueryVariables, UserSettings_NotificationCategoryPreferences_TriageDocument, UserSettings_NotificationCategoryPreferences_TriageQuery, UserSettings_NotificationCategoryPreferences_TriageQueryVariables, UserSettings_NotificationChannelPreferencesDocument, UserSettings_NotificationChannelPreferencesQuery, UserSettings_NotificationChannelPreferencesQueryVariables, UserSettings_NotificationDeliveryPreferencesDocument, UserSettings_NotificationDeliveryPreferencesQuery, UserSettings_NotificationDeliveryPreferencesQueryVariables, UserSettings_NotificationDeliveryPreferences_MobileDocument, UserSettings_NotificationDeliveryPreferences_MobileQuery, UserSettings_NotificationDeliveryPreferences_MobileQueryVariables, UserSettings_NotificationDeliveryPreferences_Mobile_ScheduleDocument, UserSettings_NotificationDeliveryPreferences_Mobile_ScheduleQuery, UserSettings_NotificationDeliveryPreferences_Mobile_ScheduleQueryVariables, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_FridayDocument, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_FridayQuery, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_FridayQueryVariables, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_MondayDocument, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_MondayQuery, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_MondayQueryVariables, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_SaturdayDocument, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_SaturdayQuery, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_SaturdayQueryVariables, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_SundayDocument, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_SundayQuery, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_SundayQueryVariables, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_ThursdayDocument, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_ThursdayQuery, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_ThursdayQueryVariables, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_TuesdayDocument, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_TuesdayQuery, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_TuesdayQueryVariables, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_WednesdayDocument, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_WednesdayQuery, UserSettings_NotificationDeliveryPreferences_Mobile_Schedule_WednesdayQueryVariables, UserSettings_ThemeDocument, UserSettings_ThemeQuery, UserSettings_ThemeQueryVariables, UserSettings_Theme_CustomDocument, UserSettings_Theme_CustomQuery, UserSettings_Theme_CustomQueryVariables, UserSettings_Theme_Custom_SidebarDocument, UserSettings_Theme_Custom_SidebarQuery, UserSettings_Theme_Custom_SidebarQueryVariables, UserSortInput, UserTeamMembershipsArgs, UserTeamsArgs, UserUnlinkFromIdentityProviderDocument, UserUnlinkFromIdentityProviderMutation, UserUnlinkFromIdentityProviderMutationVariables, UserUpdateInput, UserWebhookPayload, UserWebhookPayloadFragment, UserWebhookPayloadFragmentDoc, User_AssignedIssuesDocument, User_AssignedIssuesQuery, User_AssignedIssuesQueryVariables, User_CreatedIssuesDocument, User_CreatedIssuesQuery, User_CreatedIssuesQueryVariables, User_DelegatedIssuesDocument, User_DelegatedIssuesQuery, User_DelegatedIssuesQueryVariables, User_DraftsDocument, User_DraftsQuery, User_DraftsQueryVariables, User_TeamMembershipsDocument, User_TeamMembershipsQuery, User_TeamMembershipsQueryVariables, User_TeamsDocument, User_TeamsQuery, User_TeamsQueryVariables, UsersDocument, UsersQuery, UsersQueryVariables, VerifyGitHubEnterpriseServerInstallationDocument, VerifyGitHubEnterpriseServerInstallationQuery, VerifyGitHubEnterpriseServerInstallationQueryVariables, ViewPreferences, ViewPreferencesCreateInput, ViewPreferencesFragment, ViewPreferencesFragmentDoc, ViewPreferencesInitiativeLabelGroupColumn, ViewPreferencesInitiativeLabelGroupColumnFragment, ViewPreferencesInitiativeLabelGroupColumnFragmentDoc, ViewPreferencesPayload, ViewPreferencesPayloadFragment, ViewPreferencesPayloadFragmentDoc, ViewPreferencesProjectLabelGroupColumn, ViewPreferencesProjectLabelGroupColumnFragment, ViewPreferencesProjectLabelGroupColumnFragmentDoc, ViewPreferencesType, ViewPreferencesUpdateInput, ViewPreferencesValues, ViewPreferencesValuesFragment, ViewPreferencesValuesFragmentDoc, ViewType, ViewerDocument, ViewerQuery, ViewerQueryVariables, Viewer_AssignedIssuesDocument, Viewer_AssignedIssuesQuery, Viewer_AssignedIssuesQueryVariables, Viewer_CreatedIssuesDocument, Viewer_CreatedIssuesQuery, Viewer_CreatedIssuesQueryVariables, Viewer_DelegatedIssuesDocument, Viewer_DelegatedIssuesQuery, Viewer_DelegatedIssuesQueryVariables, Viewer_DraftsDocument, Viewer_DraftsQuery, Viewer_DraftsQueryVariables, Viewer_TeamMembershipsDocument, Viewer_TeamMembershipsQuery, Viewer_TeamMembershipsQueryVariables, Viewer_TeamsDocument, Viewer_TeamsQuery, Viewer_TeamsQueryVariables, Webhook, WebhookConnection, WebhookConnectionFragment, WebhookConnectionFragmentDoc, WebhookCreateInput, WebhookDocument, WebhookEdge, WebhookFailureEvent, WebhookFailureEventFragment, WebhookFailureEventFragmentDoc, WebhookFragment, WebhookFragmentDoc, WebhookPayload, WebhookPayloadFragment, WebhookPayloadFragmentDoc, WebhookQuery, WebhookQueryVariables, WebhookRotateSecretPayload, WebhookRotateSecretPayloadFragment, WebhookRotateSecretPayloadFragmentDoc, WebhookUpdateInput, WebhooksDocument, WebhooksQuery, WebhooksQueryVariables, WelcomeMessage, WelcomeMessageFragment, WelcomeMessageFragmentDoc, WelcomeMessageNotification, WelcomeMessageNotificationFragment, WelcomeMessageNotificationFragmentDoc, WorkflowCronJobDefinition, WorkflowCronJobDefinitionFragment, WorkflowCronJobDefinitionFragmentDoc, WorkflowDefinition, WorkflowDefinitionFragment, WorkflowDefinitionFragmentDoc, WorkflowState, WorkflowStateArchivePayload, WorkflowStateArchivePayloadFragment, WorkflowStateArchivePayloadFragmentDoc, WorkflowStateChildWebhookPayload, WorkflowStateChildWebhookPayloadFragment, WorkflowStateChildWebhookPayloadFragmentDoc, WorkflowStateConnection, WorkflowStateConnectionFragment, WorkflowStateConnectionFragmentDoc, WorkflowStateCreateInput, WorkflowStateDocument, WorkflowStateEdge, WorkflowStateFilter, WorkflowStateFragment, WorkflowStateFragmentDoc, WorkflowStateIssuesArgs, WorkflowStatePayload, WorkflowStatePayloadFragment, WorkflowStatePayloadFragmentDoc, WorkflowStateQuery, WorkflowStateQueryVariables, WorkflowStateSort, WorkflowStateUpdateInput, WorkflowState_IssuesDocument, WorkflowState_IssuesQuery, WorkflowState_IssuesQueryVariables, WorkflowStatesDocument, WorkflowStatesQuery, WorkflowStatesQueryVariables, WorkflowTrigger, WorkflowTriggerType, WorkflowType, ZendeskSettingsInput }; } type Maybe = T | null; type InputMaybe = Maybe; type Exact = { [K in keyof T]: T[K] }; type MakeOptional = Omit & { [SubKey in K$1]?: Maybe }; type MakeMaybe = Omit & { [SubKey in K$1]: Maybe }; /** All built-in and custom scalars, mapped to their actual values */ type Scalars = { ID: string; String: string; Boolean: boolean; Int: number; Float: number; /** Represents a date and time in ISO 8601 format. Accepts shortcuts like `2021` to represent midnight Fri Jan 01 2021. Also accepts ISO 8601 durations strings which are added to the current date to create the represented date (e.g '-P2W1D' represents the date that was two weeks and 1 day ago) */ DateTime: Date; /** Represents a date and time in ISO 8601 format. Accepts shortcuts like `2021` to represent midnight Fri Jan 01 2021. Also accepts ISO 8601 durations strings which are added to the current date to create the represented date (e.g '-P2W1D' represents the date that was two weeks and 1 day ago) */ DateTimeOrDuration: Date | string; /** Represents a duration in ISO 8601 format. Accepts ISO 8601 duration strings or integers in milliseconds. */ Duration: any; /** An issue assignment notification type. */ IssueAssignedToYouNotificationType: "issueAssignedToYou"; /** An issue comment mention notification type. */ IssueCommentMentionNotificationType: "issueCommentMention"; /** An issue comment reaction notification type. */ IssueCommentReactionNotificationType: "issueCommentReaction"; /** An issue emoji reaction notification type. */ IssueEmojiReactionNotificationType: "issueEmojiReaction"; /** An issue mention notification type. */ IssueMentionNotificationType: "issueMention"; /** An issue new comment notification type. */ IssueNewCommentNotificationType: "issueNewComment"; /** An issue status changed notification type. */ IssueStatusChangedNotificationType: "issueStatusChanged"; /** An issue unassignment notification type. */ IssueUnassignedFromYouNotificationType: "issueUnassignedFromYou"; /** The `JSON` scalar type represents arbitrary values as *stringified* JSON */ JSON: Record; /** The `JSONObject` scalar type represents arbitrary values as *embedded* JSON */ JSONObject: any; /** Represents a date in ISO 8601 format. Accepts shortcuts like `2021` to represent midnight Fri Jan 01 2021. Also accepts ISO 8601 durations strings which are added to the current date to create the represented date (e.g '-P2W1D' represents the date that was two weeks and 1 day ago) */ TimelessDate: any; /** Represents a date in ISO 8601 format or a duration. Accepts shortcuts like `2021` to represent midnight Fri Jan 01 2021. Also accepts ISO 8601 durations strings (e.g '-P2W1D'), which are not converted to dates. */ TimelessDateOrDuration: any; /** A universally unique identifier as specified by RFC 4122. */ UUID: any; }; /** Activity collection filtering options. */ type ActivityCollectionFilter = { /** Compound filters, all of which need to be matched by the activity. */ and?: InputMaybe>; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Filters that needs to be matched by all activities. */ every?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** Comparator for the collection length. */ length?: InputMaybe; /** Compound filters, one of which need to be matched by the activity. */ or?: InputMaybe>; /** Filters that needs to be matched by some activities. */ some?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; /** Filters that the activity's user must satisfy. */ user?: InputMaybe; }; /** Activity filtering options. */ type ActivityFilter = { /** Compound filters, all of which need to be matched by the activity. */ and?: InputMaybe>; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** Compound filters, one of which need to be matched by the activity. */ or?: InputMaybe>; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; /** Filters that the activity's user must satisfy. */ user?: InputMaybe; }; /** A bot actor representing a non-human entity that performed an action, such as an integration (GitHub, Slack, Zendesk), an AI assistant, or an automated workflow. Bot actors are displayed in activity feeds and history to indicate when changes were made by applications rather than users. */ type ActorBot = { __typename?: "ActorBot"; /** A URL pointing to the avatar image representing this bot, typically the integration's logo or icon. */ avatarUrl?: Maybe; /** A unique identifier for the bot actor. */ id?: Maybe; /** The display name of the bot. */ name?: Maybe; /** A more specific classification within the bot type, providing additional context about the integration or application variant. */ subType?: Maybe; /** The source type of the bot, identifying the application or integration (e.g., 'github', 'slack', 'workflow', 'ai'). */ type: Scalars["String"]; /** The display name of the external user on behalf of whom the bot acted. Shown when an integration action was triggered by a specific person in the external system. */ userDisplayName?: Maybe; }; /** An activity performed by or directed at an AI coding agent during a session. Activities represent the observable steps of an agent's work, including thoughts, actions (tool calls), responses, prompts from users, errors, and elicitation requests. Each activity belongs to an agent session and is associated with the user who initiated it. */ type AgentActivity = Node & { __typename?: "AgentActivity"; /** The agent session this activity belongs to. */ agentSession: AgentSession; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The content of the activity, which varies by type (thought, action, response, prompt, error, or elicitation). */ content: AgentActivityContent; /** [Internal] Metadata about user-provided contextual information for this agent activity. */ contextualMetadata?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** Whether the activity is ephemeral, and should disappear after the next agent activity. */ ephemeral: Scalars["Boolean"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** [Internal] Whether this activity is queued for later processing. Queued activities are not sent to the agent until the session reaches a terminal state. */ queued: Scalars["Boolean"]; /** [Internal] The time at which the prompt actually entered the conversation. Only set when the prompt did not enter the conversation immediately (i.e., it was queued and later dequeued). Null for prompts that were sent directly and for non-prompt activities. */ sentAt?: Maybe; /** An optional modifier that provides additional instructions on how the activity should be interpreted. */ signal?: Maybe; /** Metadata about this agent activity's signal. */ signalMetadata?: Maybe; /** The source comment this activity is linked to. Null if the activity was not triggered by a comment. */ sourceComment?: Maybe; /** Metadata about the external source that created this agent activity. */ sourceMetadata?: Maybe; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** The user who created this agent activity. */ user: User; }; /** Content for an action activity (tool call or action). */ type AgentActivityActionContent = { __typename?: "AgentActivityActionContent"; /** The action being performed. */ action: Scalars["String"]; /** The parameters for the action, e.g. a file path, a keyword, etc. */ parameter: Scalars["String"]; /** The result of the action in Markdown format. */ result?: Maybe; /** [Internal] The result content as ProseMirror document. */ resultData?: Maybe; /** The type of activity. */ type: AgentActivityType; }; type AgentActivityConnection = { __typename?: "AgentActivityConnection"; edges: Array; nodes: Array; pageInfo: PageInfo; }; /** Content for different types of agent activities. */ type AgentActivityContent = AgentActivityActionContent | AgentActivityElicitationContent | AgentActivityErrorContent | AgentActivityPromptContent | AgentActivityResponseContent | AgentActivityThoughtContent; /** Input for creating an agent activity. */ type AgentActivityCreateInput = { /** The agent session this activity belongs to. */ agentSessionId: Scalars["String"]; /** * The content payload of the agent activity. This object is not strictly typed. * See https://linear.app/developers/agent-interaction#activity-content-payload for typing details. */ content: Scalars["JSONObject"]; /** [Internal] Metadata about user-provided contextual information for this agent activity. */ contextualMetadata?: InputMaybe; /** Whether the activity is ephemeral, and should disappear after the next activity. Defaults to false. */ ephemeral?: InputMaybe; /** The identifier in UUID v4 format. If none is provided, the backend will generate one. */ id?: InputMaybe; /** An optional modifier that provides additional instructions on how the activity should be interpreted. */ signal?: InputMaybe; /** Metadata about this agent activity's signal. */ signalMetadata?: InputMaybe; }; /** [Internal] Input for creating prompt-type agent activities (created by users). */ type AgentActivityCreatePromptInput = { /** The agent session this activity belongs to. */ agentSessionId: Scalars["String"]; /** The content payload of the prompt agent activity. */ content: AgentActivityPromptCreateInputContent; /** [Internal] Metadata about user-provided contextual information for this agent activity. */ contextualMetadata?: InputMaybe; /** The identifier in UUID v4 format. If none is provided, the backend will generate one. */ id?: InputMaybe; /** [Internal] If true, the activity is queued and will be sent to the agent when it finishes its current task. */ queued?: InputMaybe; /** An optional modifier that provides additional instructions on how the activity should be interpreted. */ signal?: InputMaybe; /** Metadata about this agent activity's signal. */ signalMetadata?: InputMaybe; /** The comment that contains the content of this activity. */ sourceCommentId?: InputMaybe; }; type AgentActivityEdge = { __typename?: "AgentActivityEdge"; /** Used in `before` and `after` args */ cursor: Scalars["String"]; node: AgentActivity; }; /** Content for an elicitation activity. */ type AgentActivityElicitationContent = { __typename?: "AgentActivityElicitationContent"; /** The elicitation message in Markdown format. */ body: Scalars["String"]; /** [Internal] The elicitation content as ProseMirror document. */ bodyData: Scalars["JSONObject"]; /** The type of activity. */ type: AgentActivityType; }; /** Content for an error activity. */ type AgentActivityErrorContent = { __typename?: "AgentActivityErrorContent"; /** The error message in Markdown format. */ body: Scalars["String"]; /** [Internal] The error content as ProseMirror document. */ bodyData: Scalars["JSONObject"]; /** The type of activity. */ type: AgentActivityType; }; /** Agent activity filtering options. */ type AgentActivityFilter = { /** Comparator for the agent session ID. */ agentSessionId?: InputMaybe; /** Compound filters, all of which need to be matched by the agent activity. */ and?: InputMaybe>; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** Compound filters, one of which need to be matched by the agent activity. */ or?: InputMaybe>; /** Filters that the source comment must satisfy. */ sourceComment?: InputMaybe; /** Comparator for the agent activity's content type. */ type?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; }; /** The result of an agent activity mutation. */ type AgentActivityPayload = { __typename?: "AgentActivityPayload"; /** The agent activity that was created or updated. */ agentActivity: AgentActivity; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** Content for a prompt activity. */ type AgentActivityPromptContent = { __typename?: "AgentActivityPromptContent"; /** A message requesting additional information or action from user. */ body: Scalars["String"]; /** [Internal] The prompt content as ProseMirror document. */ bodyData: Scalars["JSONObject"]; /** The type of activity. */ type: AgentActivityType; }; /** [Internal] Input for creating prompt-type agent activities (created by users). */ type AgentActivityPromptCreateInputContent = { /** A message requesting additional information or action from user in markdown format. */ body?: InputMaybe; /** [Internal] The prompt content as a ProseMirror document. */ bodyData?: InputMaybe; /** The type of activity. */ type?: AgentActivityType; }; /** Content for a response activity. */ type AgentActivityResponseContent = { __typename?: "AgentActivityResponseContent"; /** The response content in Markdown format. */ body: Scalars["String"]; /** [Internal] The response content as ProseMirror document. */ bodyData: Scalars["JSONObject"]; /** The type of activity. */ type: AgentActivityType; }; /** A modifier that provides additional instructions on how the activity should be interpreted. */ declare enum AgentActivitySignal { Auth = "auth", Continue = "continue", Select = "select", Stop = "stop", } /** Content for a thought activity. */ type AgentActivityThoughtContent = { __typename?: "AgentActivityThoughtContent"; /** The thought content in Markdown format. */ body: Scalars["String"]; /** [Internal] The thought content as ProseMirror document. */ bodyData: Scalars["JSONObject"]; /** The type of activity. */ type: AgentActivityType; }; /** The type of an agent activity. */ declare enum AgentActivityType { Action = "action", Elicitation = "elicitation", Error = "error", Prompt = "prompt", Response = "response", Thought = "thought", } /** Payload for an agent activity webhook. */ type AgentActivityWebhookPayload = { __typename?: "AgentActivityWebhookPayload"; /** The ID of the agent session that this activity belongs to. */ agentSessionId: Scalars["String"]; /** The time at which the entity was archived. */ archivedAt?: Maybe; /** The content of the agent activity. */ content: Scalars["JSONObject"]; /** The time at which the entity was created. */ createdAt: Scalars["String"]; /** The ID of the entity. */ id: Scalars["String"]; /** An optional modifier that provides additional instructions on how the activity should be interpreted. */ signal?: Maybe; /** Metadata about this agent activity's signal. */ signalMetadata?: Maybe; /** The ID of the comment this activity is linked to. */ sourceCommentId?: Maybe; /** The time at which the entity was updated. */ updatedAt: Scalars["String"]; /** The user who created this agent activity. */ user: UserChildWebhookPayload; /** The ID of the user who created this agent activity. */ userId: Scalars["String"]; }; /** A session representing an AI coding agent's work on an issue or conversation. Agent sessions track the lifecycle of an agent's engagement, from creation through active work to completion or dismissal. Each session is associated with an agent user (the bot), optionally a human creator, an issue, and a comment thread where the agent posts updates. Sessions contain activities that record the agent's observable steps and can be linked to pull requests created during the work. */ type AgentSession = Node & { __typename?: "AgentSession"; /** Activities associated with this agent session. */ activities: AgentActivityConnection; /** The agent user that is associated with this agent session. */ appUser: User; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The comment this agent session is associated with. */ comment?: Maybe; /** The entity contexts this session is related to, such as issues or projects referenced in direct chat sessions. Used to provide contextual awareness to the agent. */ context: Scalars["JSON"]; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The human user responsible for the agent session. Null if the session was initiated via automation or by an agent user, with no responsible human user. */ creator?: Maybe; /** The time a user dismissed this agent session. When dismissed, the agent is removed as delegate from the associated issue. Null if the session has not been dismissed. */ dismissedAt?: Maybe; /** The user who dismissed the agent session. Automatically set when dismissedAt is updated. Null if the session has not been dismissed. */ dismissedBy?: Maybe; /** The time the agent session completed. Null if the session is still in progress or was dismissed before completion. */ endedAt?: Maybe; /** * The URL of an external agent-hosted page associated with this session. * @deprecated Use externalUrls instead. */ externalLink?: Maybe; /** External links associated with this session. */ externalLinks: Array; /** * URLs of external resources associated with this session. * @deprecated Use externalLinks instead. */ externalUrls: Scalars["JSON"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The issue this agent session is associated with. */ issue?: Maybe; /** A dynamically updated plan describing the agent's execution strategy, including steps to be taken and their current status. Updated as the agent progresses through its work. Null if no plan has been set. */ plan?: Maybe; /** [Internal] Pull requests associated with this agent session. */ pullRequests: AgentSessionToPullRequestConnection; /** The agent session's unique URL slug. */ slugId: Scalars["String"]; /** The comment that this agent session was spawned from, if from a different thread. */ sourceComment?: Maybe; /** Metadata about the external source that created this agent session. */ sourceMetadata?: Maybe; /** The time the agent session transitioned to active status and began work. Null if the session has not yet started. */ startedAt?: Maybe; /** The current status of the agent session, such as pending, active, awaiting input, complete, error, or stale. */ status: AgentSessionStatus; /** A human-readable summary of the work performed in this session. Null if no summary has been generated yet. */ summary?: Maybe; /** * [DEPRECATED] The type of the agent session. * @deprecated This field is slated for removal. */ type?: Maybe; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** The URL to the agent session page in the Linear app. Null for direct chat sessions without an associated issue. */ url?: Maybe; }; /** A session representing an AI coding agent's work on an issue or conversation. Agent sessions track the lifecycle of an agent's engagement, from creation through active work to completion or dismissal. Each session is associated with an agent user (the bot), optionally a human creator, an issue, and a comment thread where the agent posts updates. Sessions contain activities that record the agent's observable steps and can be linked to pull requests created during the work. */ type AgentSessionActivitiesArgs = { after?: InputMaybe; before?: InputMaybe; filter?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; }; /** A session representing an AI coding agent's work on an issue or conversation. Agent sessions track the lifecycle of an agent's engagement, from creation through active work to completion or dismissal. Each session is associated with an agent user (the bot), optionally a human creator, an issue, and a comment thread where the agent posts updates. Sessions contain activities that record the agent's observable steps and can be linked to pull requests created during the work. */ type AgentSessionPullRequestsArgs = { after?: InputMaybe; before?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; }; type AgentSessionConnection = { __typename?: "AgentSessionConnection"; edges: Array; nodes: Array; pageInfo: PageInfo; }; /** [Internal] Input for creating an agent session on behalf of the current user. */ type AgentSessionCreateInput = { /** The app user (agent) to create a session for. */ appUserId: Scalars["String"]; /** [Internal] Serialized JSON representing the page contexts this session is related to. Used for direct chat sessions to provide context about the current page (e.g., Issue, Project). */ context?: InputMaybe; /** The identifier in UUID v4 format. If none is provided, the backend will generate one. */ id?: InputMaybe; /** The issue that this session will be associated with. Can be a UUID or issue identifier (e.g., 'LIN-123'). */ issueId?: InputMaybe; }; /** Input for creating an agent session on a root comment. */ type AgentSessionCreateOnComment = { /** The root comment that this session will be associated with. */ commentId: Scalars["String"]; /** The URL of an external agent-hosted page associated with this session. */ externalLink?: InputMaybe; /** URLs of external resources associated with this session. */ externalUrls?: InputMaybe>; }; /** Input for creating an agent session on an issue. */ type AgentSessionCreateOnIssue = { /** The URL of an external agent-hosted page associated with this session. */ externalLink?: InputMaybe; /** URLs of external resources associated with this session. */ externalUrls?: InputMaybe>; /** The issue that this session will be associated with. Can be a UUID or issue identifier (e.g., 'LIN-123'). */ issueId: Scalars["String"]; }; type AgentSessionEdge = { __typename?: "AgentSessionEdge"; /** Used in `before` and `after` args */ cursor: Scalars["String"]; node: AgentSession; }; /** Payload for agent session webhook events. */ type AgentSessionEventWebhookPayload = { __typename?: "AgentSessionEventWebhookPayload"; /** The type of action that triggered the webhook. */ action: Scalars["String"]; /** The agent activity that was created. */ agentActivity?: Maybe; /** The agent session that the event belongs to. */ agentSession: AgentSessionWebhookPayload; /** ID of the app user the agent session belongs to. */ appUserId: Scalars["String"]; /** The time the payload was created. */ createdAt: Scalars["DateTime"]; /** Guidance to inform the agent's behavior, which comes from configuration at the level of the workspace, parent teams, and/or current team for this session. The nearest team-specific guidance should take highest precendence. */ guidance?: Maybe>; /** ID of the OAuth client the app user is tied to. */ oauthClientId: Scalars["String"]; /** ID of the organization for which the webhook belongs to. */ organizationId: Scalars["String"]; /** The previous comments in the thread before this agent was mentioned and the session was initiated, if any. Present only for `created` events where the session was initiated by mentioning the agent in a child comment of a thread. */ previousComments?: Maybe>; /** A formatted prompt string containing the relevant context for the agent session, including issue details, comments, and guidance. Present only for `created` events. */ promptContext?: Maybe; /** The type of resource. */ type: Scalars["String"]; /** The ID of the webhook that sent this event. */ webhookId: Scalars["String"]; /** Unix timestamp in milliseconds when the webhook was sent. */ webhookTimestamp: Scalars["Float"]; }; /** An external link associated with an agent session. */ type AgentSessionExternalLink = { __typename?: "AgentSessionExternalLink"; /** Label for the link. */ label: Scalars["String"]; /** The URL of the external resource. */ url: Scalars["String"]; }; /** Input for an external URL associated with an agent session. */ type AgentSessionExternalUrlInput = { /** Label for the URL. */ label: Scalars["String"]; /** The URL of the external resource. */ url: Scalars["String"]; }; type AgentSessionPayload = { __typename?: "AgentSessionPayload"; /** The agent session that was created or updated. */ agentSession: AgentSession; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** The status of an agent session. */ declare enum AgentSessionStatus { Active = "active", AwaitingInput = "awaitingInput", Complete = "complete", Error = "error", Pending = "pending", Stale = "stale", } /** A link between an agent session and a pull request created or associated during that session. This join entity tracks which pull requests were produced by or connected to a coding agent's work session, and handles backfilling links when pull requests are synced after the agent has already recorded the URL. */ type AgentSessionToPullRequest = Node & { __typename?: "AgentSessionToPullRequest"; /** The agent session that the pull request is associated with. */ agentSession: AgentSession; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The pull request that the agent session is associated with. */ pullRequest: PullRequest; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; }; type AgentSessionToPullRequestConnection = { __typename?: "AgentSessionToPullRequestConnection"; edges: Array; nodes: Array; pageInfo: PageInfo; }; type AgentSessionToPullRequestEdge = { __typename?: "AgentSessionToPullRequestEdge"; /** Used in `before` and `after` args */ cursor: Scalars["String"]; node: AgentSessionToPullRequest; }; /** [DEPRECATED] The type of an agent session. */ declare enum AgentSessionType { CommentThread = "commentThread", } /** Input for updating the external URLs of an agent session. */ type AgentSessionUpdateExternalUrlInput = { /** URLs of external resources to be added to this session. */ addedExternalUrls?: InputMaybe>; /** The URL of an external agent-hosted page associated with this session. */ externalLink?: InputMaybe; /** URLs of external resources associated with this session. Replaces existing URLs. */ externalUrls?: InputMaybe>; /** URLs to be removed from this session. */ removedExternalUrls?: InputMaybe>; }; /** Input for updating an agent session. */ type AgentSessionUpdateInput = { /** URLs of external resources to be added to this session. Only updatable by the OAuth application that owns the session. */ addedExternalUrls?: InputMaybe>; /** [Internal] The time at which the agent session was dismissed. Set to null to un-dismiss. Only updatable by internal clients. */ dismissedAt?: InputMaybe; /** The URL of an external agent-hosted page associated with this session. Only updatable by the OAuth application that owns the session. */ externalLink?: InputMaybe; /** URLs of external resources associated with this session. Replaces existing URLs. Only updatable by the OAuth application that owns the session. If supplied, addedExternalUrls and removedExternalUrls are ignored. */ externalUrls?: InputMaybe>; /** A dynamically updated list of the agent's execution strategy. Only updatable by the OAuth application that owns the session. */ plan?: InputMaybe; /** URLs to be removed from this session. Only updatable by the OAuth application that owns the session. */ removedExternalUrls?: InputMaybe>; /** [Internal] User-specific state for the agent session. Only updatable by internal clients. */ userState?: InputMaybe>; }; type AgentSessionUserStateInput = { /** The time at which the user most recently viewed the session. */ lastReadAt?: InputMaybe; /** The ID of the user this state belongs to. */ userId: Scalars["String"]; }; /** Payload for an agent session webhook. */ type AgentSessionWebhookPayload = { __typename?: "AgentSessionWebhookPayload"; /** The ID of the agent that the agent session belongs to. */ appUserId: Scalars["String"]; /** The time at which the entity was archived. */ archivedAt?: Maybe; /** The root comment of the thread this agent session is attached to. */ comment?: Maybe; /** The ID of the root comment of the thread this agent session is attached to. */ commentId?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["String"]; /** The human user responsible for the agent session. Unset if the session was initiated via automation or by an agent user, with no responsible human user. */ creator?: Maybe; /** The ID of the human user responsible for the agent session. Unset if the session was initiated via automation or by an agent user, with no responsible human user. */ creatorId?: Maybe; /** The time the agent session ended. */ endedAt?: Maybe; /** The ID of the entity. */ id: Scalars["String"]; /** The issue this agent session is associated with. */ issue?: Maybe; /** The ID of the issue this agent session is associated with. */ issueId?: Maybe; /** The ID of the organization that the agent session belongs to. */ organizationId: Scalars["String"]; /** The ID of the comment that this agent session was spawned from, if from a different thread. */ sourceCommentId?: Maybe; /** Metadata about the external source that created this agent session. */ sourceMetadata?: Maybe; /** The time the agent session started working. */ startedAt?: Maybe; /** The current status of the agent session. */ status: Scalars["String"]; /** A summary of the activities in this session. */ summary?: Maybe; /** The type of the agent session. */ type: Scalars["String"]; /** The time at which the entity was updated. */ updatedAt: Scalars["String"]; /** The URL of the agent session. */ url?: Maybe; }; /** [Internal] A conversation between a user and the Linear AI assistant. Each conversation tracks the full thread state, context references (issues, projects, documents, etc.), and conversation parts (prompts, text responses, tool calls, widgets). Conversations can originate from direct chat, issue comments, Slack threads, Microsoft Teams, or automated workflows. */ type AiConversation = Node & { __typename?: "AiConversation"; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The client platform from which this conversation was initiated, such as web, desktop, or mobile. */ clientPlatform?: Maybe; /** The entity contexts this conversation is related to, such as issues, projects, or documents that provide context for the AI assistant. */ context: Scalars["JSONObject"]; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** [Internal] The log ID of the AI response. */ evalLogId?: Maybe; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The source from which this conversation was initiated, such as direct chat, an issue comment, a Slack thread, Microsoft Teams, or a workflow automation. */ initialSource: AiConversationInitialSource; /** The iteration ID when this conversation is part of an agentic workflow. Used to track multi-step workflow executions. Null for non-workflow conversations. */ iterationId?: Maybe; /** The ordered sequence of conversation parts (prompts, text responses, reasoning steps, tool calls, errors, and widgets) that make up this conversation's visible history. */ parts?: Maybe>; /** The time when the user marked the conversation as read. Null if the user hasn't read the conversation. */ readAt?: Maybe; /** The conversation's unique URL slug. */ slugId: Scalars["String"]; /** The current processing status of the conversation, indicating whether the AI is actively generating a response or has completed its turn. */ status: AiConversationStatus; /** A summary of the conversation. */ summary?: Maybe; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** The user who the conversation belongs to. */ user?: Maybe; /** [Internal] The cron workflow definition that created this conversation. */ workflowCronJobDefinition?: Maybe; /** [Internal] The workflow definition that created this conversation. */ workflowDefinition?: Maybe; }; /** A base part in an AI conversation. */ type AiConversationBasePart = { /** The ID of the part. */ id: Scalars["String"]; /** The metadata of the part. */ metadata: AiConversationPartMetadata; /** The type of the part. */ type: AiConversationPartType; }; type AiConversationBaseToolCall = { displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationBaseWidget = { /** Display information for the widget, including ProseMirror and Markdown representations. */ displayInfo?: Maybe; /** The name of the widget. */ name: AiConversationWidgetName; /** The arguments of the widget. */ rawArgs?: Maybe; }; /** The client platform from which an AI conversation was initiated. */ declare enum AiConversationClientPlatform { Desktop = "desktop", Mobile = "mobile", Web = "web", } type AiConversationCodeIntelligenceToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationCodeIntelligenceToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationCodeIntelligenceToolCallArgs = { __typename?: "AiConversationCodeIntelligenceToolCallArgs"; question: Scalars["String"]; }; type AiConversationCreateEntityToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationCreateEntityToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationCreateEntityToolCallArgs = { __typename?: "AiConversationCreateEntityToolCallArgs"; count?: Maybe; type: Scalars["String"]; }; type AiConversationDeleteEntityToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationDeleteEntityToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationDeleteEntityToolCallArgs = { __typename?: "AiConversationDeleteEntityToolCallArgs"; entity: AiConversationSearchEntitiesToolCallResultEntities; }; type AiConversationEntityCardWidget = AiConversationBaseWidget & { __typename?: "AiConversationEntityCardWidget"; /** The arguments to the widget. */ args?: Maybe; /** Display information for the widget, including ProseMirror and Markdown representations. */ displayInfo?: Maybe; /** The name of the widget. */ name: AiConversationWidgetName; /** The arguments of the widget. */ rawArgs?: Maybe; }; type AiConversationEntityCardWidgetArgs = { __typename?: "AiConversationEntityCardWidgetArgs"; /** The action performed on the entity (leave empty if just found) */ action?: Maybe; /** The UUID of the entity to display */ id: Scalars["String"]; /** * @deprecated Optional note to display about the entity * @deprecated Optional note to display about the entity */ note?: Maybe; /** [Internal] The entity type */ type: AiConversationEntityCardWidgetArgsType; }; /** The action performed on the entity (leave empty if just found) */ declare enum AiConversationEntityCardWidgetArgsAction { Created = "created", Updated = "updated", } /** [Internal] The entity type */ declare enum AiConversationEntityCardWidgetArgsType { AiPrompt = "AiPrompt", CustomView = "CustomView", Customer = "Customer", CustomerNeed = "CustomerNeed", Dashboard = "Dashboard", Document = "Document", Initiative = "Initiative", InitiativeUpdate = "InitiativeUpdate", Issue = "Issue", IssueDraft = "IssueDraft", Project = "Project", ProjectUpdate = "ProjectUpdate", PullRequest = "PullRequest", Release = "Release", ReleasePipeline = "ReleasePipeline", Team = "Team", Template = "Template", WorkflowDefinition = "WorkflowDefinition", } type AiConversationEntityListWidget = AiConversationBaseWidget & { __typename?: "AiConversationEntityListWidget"; /** The arguments to the widget. */ args?: Maybe; /** Display information for the widget, including ProseMirror and Markdown representations. */ displayInfo?: Maybe; /** The name of the widget. */ name: AiConversationWidgetName; /** The arguments of the widget. */ rawArgs?: Maybe; }; type AiConversationEntityListWidgetArgs = { __typename?: "AiConversationEntityListWidgetArgs"; /** The action performed on the entities (leave empty if just found) */ action?: Maybe; /** Total number of entities in the list */ count?: Maybe; entities: Array; }; /** The action performed on the entities (leave empty if just found) */ declare enum AiConversationEntityListWidgetArgsAction { Created = "created", Updated = "updated", } type AiConversationEntityListWidgetArgsEntities = { __typename?: "AiConversationEntityListWidgetArgsEntities"; /** Entity UUID */ id: Scalars["String"]; /** * @deprecated Optional note to display about the entity * @deprecated Optional note to display about the entity */ note?: Maybe; /** [Internal] The entity type */ type: AiConversationEntityListWidgetArgsEntitiesType; }; /** [Internal] The entity type */ declare enum AiConversationEntityListWidgetArgsEntitiesType { AiPrompt = "AiPrompt", CustomView = "CustomView", Customer = "Customer", CustomerNeed = "CustomerNeed", Dashboard = "Dashboard", Document = "Document", Initiative = "Initiative", InitiativeUpdate = "InitiativeUpdate", Issue = "Issue", IssueDraft = "IssueDraft", Project = "Project", ProjectUpdate = "ProjectUpdate", PullRequest = "PullRequest", Release = "Release", ReleasePipeline = "ReleasePipeline", Team = "Team", Template = "Template", WorkflowDefinition = "WorkflowDefinition", } /** An error part in an AI conversation. */ type AiConversationErrorPart = AiConversationBasePart & { __typename?: "AiConversationErrorPart"; /** The ID of the part. */ id: Scalars["String"]; /** The user-facing error message for the failed AI response. */ message: Scalars["String"]; /** The metadata of the part. */ metadata: AiConversationPartMetadata; /** The type of the part. */ type: AiConversationPartType; }; /** An event part in an AI conversation. */ type AiConversationEventPart = AiConversationBasePart & { __typename?: "AiConversationEventPart"; /** The Markdown body of the event part. */ body: Scalars["String"]; /** The data of the event part. */ bodyData: Scalars["JSONObject"]; /** The ID of the part. */ id: Scalars["String"]; /** The metadata of the part. */ metadata: AiConversationPartMetadata; /** The ID of the subscription to resolve when this event is delivered. */ subscriptionId?: Maybe; /** The type of the part. */ type: AiConversationPartType; }; type AiConversationGetMicrosoftTeamsConversationHistoryToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationGetMicrosoftTeamsConversationHistoryToolCall"; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationGetPullRequestCheckLogsToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationGetPullRequestCheckLogsToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationGetPullRequestCheckLogsToolCallArgs = { __typename?: "AiConversationGetPullRequestCheckLogsToolCallArgs"; checkName: Scalars["String"]; entity: AiConversationSearchEntitiesToolCallResultEntities; workflowName?: Maybe; }; type AiConversationGetPullRequestDiffToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationGetPullRequestDiffToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationGetPullRequestDiffToolCallArgs = { __typename?: "AiConversationGetPullRequestDiffToolCallArgs"; entity: AiConversationSearchEntitiesToolCallResultEntities; }; type AiConversationGetPullRequestFileToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationGetPullRequestFileToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationGetPullRequestFileToolCallArgs = { __typename?: "AiConversationGetPullRequestFileToolCallArgs"; entity: AiConversationSearchEntitiesToolCallResultEntities; path: Scalars["String"]; }; type AiConversationGetSlackConversationHistoryToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationGetSlackConversationHistoryToolCall"; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationHandoffToCodingSessionToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationHandoffToCodingSessionToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationHandoffToCodingSessionToolCallArgs = { __typename?: "AiConversationHandoffToCodingSessionToolCallArgs"; entity: AiConversationSearchEntitiesToolCallResultEntities; instructions?: Maybe; }; /** The initial source of an AI conversation. */ declare enum AiConversationInitialSource { Comment = "comment", DirectChat = "directChat", Mcp = "mcp", MicrosoftTeams = "microsoftTeams", PullRequestComment = "pullRequestComment", Slack = "slack", Workflow = "workflow", } type AiConversationInvokeMcpToolToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationInvokeMcpToolToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationInvokeMcpToolToolCallArgs = { __typename?: "AiConversationInvokeMcpToolToolCallArgs"; server: AiConversationInvokeMcpToolToolCallArgsServer; tool: AiConversationInvokeMcpToolToolCallArgsTool; }; type AiConversationInvokeMcpToolToolCallArgsServer = { __typename?: "AiConversationInvokeMcpToolToolCallArgsServer"; integrationId: Scalars["String"]; name: Scalars["String"]; title?: Maybe; }; type AiConversationInvokeMcpToolToolCallArgsTool = { __typename?: "AiConversationInvokeMcpToolToolCallArgsTool"; name: Scalars["String"]; title?: Maybe; }; type AiConversationNavigateToPageToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationNavigateToPageToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; /** The result of the tool call. */ result?: Maybe; }; type AiConversationNavigateToPageToolCallArgs = { __typename?: "AiConversationNavigateToPageToolCallArgs"; entities: Array; }; type AiConversationNavigateToPageToolCallArgsEntities = { __typename?: "AiConversationNavigateToPageToolCallArgsEntities"; entityType: Scalars["String"]; uuid: Scalars["String"]; }; type AiConversationNavigateToPageToolCallResult = { __typename?: "AiConversationNavigateToPageToolCallResult"; urls: Array; }; /** A part in an AI conversation. */ type AiConversationPart = AiConversationErrorPart | AiConversationEventPart | AiConversationPromptPart | AiConversationReasoningPart | AiConversationTextPart | AiConversationToolCallPart | AiConversationWidgetPart; /** Metadata about a part in an AI conversation. */ type AiConversationPartMetadata = { __typename?: "AiConversationPartMetadata"; /** The time when the part ended, as an ISO 8601 string. */ endedAt?: Maybe; /** The eval log ID of the part. */ evalLogId?: Maybe; /** AI feedback state for this part. */ feedback?: Maybe; /** The phase during which the part was generated. */ phase?: Maybe; /** The time when the part started, as an ISO 8601 string. */ startedAt?: Maybe; /** The turn ID of the part. */ turnId: Scalars["String"]; }; /** The phase during which a conversation part was generated. */ declare enum AiConversationPartPhase { Answer = "answer", Commentary = "commentary", } /** The type of a part in an AI conversation. */ declare enum AiConversationPartType { Error = "error", Event = "event", Prompt = "prompt", Reasoning = "reasoning", Text = "text", ToolCall = "toolCall", Widget = "widget", WidgetPlaceholder = "widgetPlaceholder", } /** A prompt part in an AI conversation. */ type AiConversationPromptPart = AiConversationBasePart & { __typename?: "AiConversationPromptPart"; /** The Markdown body of the prompt part. */ body: Scalars["String"]; /** The data of the prompt part. */ bodyData: Scalars["JSONObject"]; /** The ID of the part. */ id: Scalars["String"]; /** The metadata of the part. */ metadata: AiConversationPartMetadata; /** The type of the part. */ type: AiConversationPartType; /** The user who created the prompt part. */ user?: Maybe; }; type AiConversationQueryActivityToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationQueryActivityToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationQueryActivityToolCallArgs = { __typename?: "AiConversationQueryActivityToolCallArgs"; entities?: Maybe>; }; type AiConversationQueryUpdatesToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationQueryUpdatesToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationQueryUpdatesToolCallArgs = { __typename?: "AiConversationQueryUpdatesToolCallArgs"; entity?: Maybe; updateType: AiConversationQueryUpdatesToolCallArgsUpdateType; }; declare enum AiConversationQueryUpdatesToolCallArgsUpdateType { InitiativeUpdate = "InitiativeUpdate", ProjectUpdate = "ProjectUpdate", } type AiConversationQueryViewToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationQueryViewToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationQueryViewToolCallArgs = { __typename?: "AiConversationQueryViewToolCallArgs"; filter?: Maybe; mode: AiConversationQueryViewToolCallArgsMode; view: AiConversationQueryViewToolCallArgsView; }; declare enum AiConversationQueryViewToolCallArgsMode { Insight = "insight", List = "list", } type AiConversationQueryViewToolCallArgsView = { __typename?: "AiConversationQueryViewToolCallArgsView"; group?: Maybe; predefinedView?: Maybe; type: Scalars["String"]; }; /** A reasoning part in an AI conversation. */ type AiConversationReasoningPart = AiConversationBasePart & { __typename?: "AiConversationReasoningPart"; /** The Markdown body of the reasoning part. */ body: Scalars["String"]; /** The data of the reasoning part. */ bodyData: Scalars["JSONObject"]; /** The ID of the part. */ id: Scalars["String"]; /** The metadata of the part. */ metadata: AiConversationPartMetadata; /** The title of the reasoning part. */ title?: Maybe; /** The type of the part. */ type: AiConversationPartType; }; type AiConversationResearchToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationResearchToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; /** The result of the tool call. */ result?: Maybe; }; type AiConversationResearchToolCallArgs = { __typename?: "AiConversationResearchToolCallArgs"; context: Scalars["String"]; query: Scalars["String"]; subjects?: Maybe>; }; type AiConversationResearchToolCallResult = { __typename?: "AiConversationResearchToolCallResult"; progressId?: Maybe; }; type AiConversationRestoreEntityToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationRestoreEntityToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationRestoreEntityToolCallArgs = { __typename?: "AiConversationRestoreEntityToolCallArgs"; entity: AiConversationSearchEntitiesToolCallResultEntities; }; type AiConversationRetrieveEntitiesToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationRetrieveEntitiesToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationRetrieveEntitiesToolCallArgs = { __typename?: "AiConversationRetrieveEntitiesToolCallArgs"; entities: Array; }; type AiConversationRetryPullRequestCheckToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationRetryPullRequestCheckToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationRetryPullRequestCheckToolCallArgs = { __typename?: "AiConversationRetryPullRequestCheckToolCallArgs"; checkName: Scalars["String"]; entity: AiConversationSearchEntitiesToolCallResultEntities; workflowName?: Maybe; }; type AiConversationSearchDocumentationToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationSearchDocumentationToolCall"; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationSearchEntitiesToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationSearchEntitiesToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; /** The result of the tool call. */ result?: Maybe; }; type AiConversationSearchEntitiesToolCallArgs = { __typename?: "AiConversationSearchEntitiesToolCallArgs"; queries: Array; type?: Maybe; }; type AiConversationSearchEntitiesToolCallResult = { __typename?: "AiConversationSearchEntitiesToolCallResult"; entities: Array; }; type AiConversationSearchEntitiesToolCallResultEntities = { __typename?: "AiConversationSearchEntitiesToolCallResultEntities"; id: Scalars["String"]; type: Scalars["String"]; }; /** The status of an AI conversation. */ declare enum AiConversationStatus { Active = "active", AwaitingInput = "awaitingInput", Complete = "complete", Error = "error", Pending = "pending", Waiting = "waiting", } type AiConversationSubscribeToEventToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationSubscribeToEventToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationSubscribeToEventToolCallArgs = { __typename?: "AiConversationSubscribeToEventToolCallArgs"; endsAt?: Maybe; kind?: Maybe; message?: Maybe; subscriptionId?: Maybe; type: AiConversationSubscribeToEventToolCallArgsType; }; declare enum AiConversationSubscribeToEventToolCallArgsKind { Timer = "timer", Trigger = "trigger", } declare enum AiConversationSubscribeToEventToolCallArgsType { Once = "once", Recurring = "recurring", } type AiConversationSuggestValuesToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationSuggestValuesToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationSuggestValuesToolCallArgs = { __typename?: "AiConversationSuggestValuesToolCallArgs"; field: Scalars["String"]; query?: Maybe; }; /** A text part in an AI conversation. */ type AiConversationTextPart = AiConversationBasePart & { __typename?: "AiConversationTextPart"; /** The Markdown body of the text part. */ body: Scalars["String"]; /** The data of the text part. */ bodyData: Scalars["JSONObject"]; /** The ID of the part. */ id: Scalars["String"]; /** The metadata of the part. */ metadata: AiConversationPartMetadata; /** The type of the part. */ type: AiConversationPartType; }; /** The name of a tool that was called in an AI conversation. */ declare enum AiConversationTool { CodeIntelligence = "CodeIntelligence", CreateEntity = "CreateEntity", DeleteEntity = "DeleteEntity", GetMicrosoftTeamsConversationHistory = "GetMicrosoftTeamsConversationHistory", GetPullRequestCheckLogs = "GetPullRequestCheckLogs", GetPullRequestDiff = "GetPullRequestDiff", GetPullRequestFile = "GetPullRequestFile", GetSlackConversationHistory = "GetSlackConversationHistory", HandoffToCodingSession = "HandoffToCodingSession", InvokeMcpTool = "InvokeMcpTool", NavigateToPage = "NavigateToPage", QueryActivity = "QueryActivity", QueryUpdates = "QueryUpdates", QueryView = "QueryView", Research = "Research", RestoreEntity = "RestoreEntity", RetrieveEntities = "RetrieveEntities", RetryPullRequestCheck = "RetryPullRequestCheck", SearchDocumentation = "SearchDocumentation", SearchEntities = "SearchEntities", SubscribeToEvent = "SubscribeToEvent", SuggestValues = "SuggestValues", TranscribeMedia = "TranscribeMedia", TranscribeVideo = "TranscribeVideo", UnsubscribeFromEvent = "UnsubscribeFromEvent", UpdateEntity = "UpdateEntity", WebSearch = "WebSearch", } /** The tool call. */ type AiConversationToolCall = AiConversationCodeIntelligenceToolCall | AiConversationCreateEntityToolCall | AiConversationDeleteEntityToolCall | AiConversationGetMicrosoftTeamsConversationHistoryToolCall | AiConversationGetPullRequestCheckLogsToolCall | AiConversationGetPullRequestDiffToolCall | AiConversationGetPullRequestFileToolCall | AiConversationGetSlackConversationHistoryToolCall | AiConversationHandoffToCodingSessionToolCall | AiConversationInvokeMcpToolToolCall | AiConversationNavigateToPageToolCall | AiConversationQueryActivityToolCall | AiConversationQueryUpdatesToolCall | AiConversationQueryViewToolCall | AiConversationResearchToolCall | AiConversationRestoreEntityToolCall | AiConversationRetrieveEntitiesToolCall | AiConversationRetryPullRequestCheckToolCall | AiConversationSearchDocumentationToolCall | AiConversationSearchEntitiesToolCall | AiConversationSubscribeToEventToolCall | AiConversationSuggestValuesToolCall | AiConversationTranscribeMediaToolCall | AiConversationTranscribeVideoToolCall | AiConversationUnsubscribeFromEventToolCall | AiConversationUpdateEntityToolCall | AiConversationWebSearchToolCall; /** A tool call part in an AI conversation. */ type AiConversationToolCallPart = AiConversationBasePart & { __typename?: "AiConversationToolCallPart"; /** The ID of the part. */ id: Scalars["String"]; /** The metadata of the part. */ metadata: AiConversationPartMetadata; /** The tool call part. */ toolCall: AiConversationToolCall; /** The type of the part. */ type: AiConversationPartType; }; type AiConversationToolDisplayInfo = { __typename?: "AiConversationToolDisplayInfo"; activeLabel: Scalars["String"]; detail?: Maybe; icon: Scalars["String"]; inactiveLabel: Scalars["String"]; result?: Maybe; }; type AiConversationTranscribeMediaToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationTranscribeMediaToolCall"; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationTranscribeVideoToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationTranscribeVideoToolCall"; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationUnsubscribeFromEventToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationUnsubscribeFromEventToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationUnsubscribeFromEventToolCallArgs = { __typename?: "AiConversationUnsubscribeFromEventToolCallArgs"; message?: Maybe; subscriptionId: Scalars["String"]; }; type AiConversationUpdateEntityToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationUpdateEntityToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationUpdateEntityToolCallArgs = { __typename?: "AiConversationUpdateEntityToolCallArgs"; entities?: Maybe>; entity?: Maybe; }; type AiConversationWebSearchToolCall = AiConversationBaseToolCall & { __typename?: "AiConversationWebSearchToolCall"; /** The arguments to the tool call. */ args?: Maybe; displayInfo: AiConversationToolDisplayInfo; /** The name of the tool that was called. */ name: AiConversationTool; /** The arguments of the tool call. */ rawArgs?: Maybe; /** The result of the tool call. */ rawResult?: Maybe; }; type AiConversationWebSearchToolCallArgs = { __typename?: "AiConversationWebSearchToolCallArgs"; query?: Maybe; url?: Maybe; }; /** The widget. */ type AiConversationWidget = AiConversationEntityCardWidget | AiConversationEntityListWidget; type AiConversationWidgetDisplayInfo = { __typename?: "AiConversationWidgetDisplayInfo"; /** The Markdown representation of the widget content. */ body: Scalars["String"]; /** The ProseMirror data representation of the widget content. */ bodyData: Scalars["JSONObject"]; }; /** The name of a widget in an AI conversation. */ declare enum AiConversationWidgetName { EntityCard = "EntityCard", EntityList = "EntityList", } /** A widget part in an AI conversation. */ type AiConversationWidgetPart = AiConversationBasePart & { __typename?: "AiConversationWidgetPart"; /** The ID of the part. */ id: Scalars["String"]; /** The metadata of the part. */ metadata: AiConversationPartMetadata; /** The type of the part. */ type: AiConversationPartType; /** The widget. */ widget: AiConversationWidget; }; /** [Internal] Tracks the progress and state of an AI prompt workflow execution. Each progress record is associated with an issue or comment and contains the workflow type, current status, metadata about the execution, and optionally the conversation messages exchanged during the workflow. Progress records can form a hierarchy via parent-child relationships for multi-step workflows. */ type AiPromptProgress = Node & { __typename?: "AiPromptProgress"; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** [Internal] The log ID for the prompt workflow, if available. */ logId?: Maybe; /** [Internal] The metadata for the prompt workflow. */ metadata: Scalars["JSONObject"]; /** [Internal] The status of the prompt workflow. */ status: AiPromptProgressStatus; /** [Internal] The type of AI prompt workflow. */ type: AiPromptType; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; }; type AiPromptProgressConnection = { __typename?: "AiPromptProgressConnection"; edges: Array; nodes: Array; pageInfo: PageInfo; }; type AiPromptProgressEdge = { __typename?: "AiPromptProgressEdge"; /** Used in `before` and `after` args */ cursor: Scalars["String"]; node: AiPromptProgress; }; /** [Internal] AI prompt progress filtering options. */ type AiPromptProgressFilter = { /** [Internal] Compound filters, all of which need to be matched by the AI prompt progress. */ and?: InputMaybe>; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** [Internal] Compound filters, one of which need to be matched by the AI prompt progress. */ or?: InputMaybe>; /** [Internal] Comparator for the AI prompt workflow status. */ status?: InputMaybe; /** [Internal] Comparator for the AI prompt workflow type. */ type?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; }; /** [Internal] The status of a prompt workflow. */ declare enum AiPromptProgressStatus { Canceled = "canceled", Created = "created", Failed = "failed", Finished = "finished", InProgress = "inProgress", } /** [Internal] Comparator for the AI prompt workflow status. */ type AiPromptProgressStatusComparator = { /** Equals constraint. */ eq?: InputMaybe; /** In-array constraint. */ in?: InputMaybe>; /** Not-equals constraint. */ neq?: InputMaybe; /** Not-in-array constraint. */ nin?: InputMaybe>; /** Null constraint. Matches any non-null values if the given value is false, otherwise it matches null values. */ null?: InputMaybe; }; /** [Internal] Filter for AI prompt progress subscription events. */ type AiPromptProgressSubscriptionFilter = { /** [Internal] Filter by comment ID. */ commentId?: InputMaybe; /** [Internal] Filter by issue ID. */ issueId?: InputMaybe; /** [Internal] Filter by pull request comment ID. */ pullRequestCommentId?: InputMaybe; /** [Internal] Filter by prompt workflow status. */ status?: InputMaybe; /** [Internal] Filter by prompt workflow type. */ type?: InputMaybe; }; /** Custom rules that guide AI behavior for a specific scope. Rules can be defined at the workspace level, team level, integration level, or user level, and are applied hierarchically (workspace rules first, then parent team rules, then team rules). Rules contain structured content that instructs the AI assistant on how to handle specific types of prompts, such as coding agent guidance or triage intelligence configuration. */ type AiPromptRules = Node & { __typename?: "AiPromptRules"; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** The user who last updated the AI prompt rules. */ updatedBy?: Maybe; }; /** [Internal] The type of AI prompt workflow. */ declare enum AiPromptType { AgentGuidance = "agentGuidance", AiConversation = "aiConversation", CodeIntelligence = "codeIntelligence", GongIssueIntake = "gongIssueIntake", InitiativeUpdates = "initiativeUpdates", IntercomIssueIntake = "intercomIssueIntake", InternalResearch = "internalResearch", MicrosoftTeamsIssueIntake = "microsoftTeamsIssueIntake", ProductIntelligence = "productIntelligence", ProjectUpdates = "projectUpdates", SlackIssueIntake = "slackIssueIntake", ZendeskIssueIntake = "zendeskIssueIntake", } /** [Internal] Comparator for the AI prompt workflow type. */ type AiPromptTypeComparator = { /** Equals constraint. */ eq?: InputMaybe; /** In-array constraint. */ in?: InputMaybe>; /** Not-equals constraint. */ neq?: InputMaybe; /** Not-in-array constraint. */ nin?: InputMaybe>; /** Null constraint. Matches any non-null values if the given value is false, otherwise it matches null values. */ null?: InputMaybe; }; type AirbyteConfigurationInput = { /** Linear export API key. */ apiKey: Scalars["String"]; }; /** Payload for app user notification webhook events. */ type AppUserNotificationWebhookPayload = { __typename?: "AppUserNotificationWebhookPayload"; /** The type of action that triggered the webhook. */ action: Scalars["String"]; /** ID of the app user the notification is for. */ appUserId: Scalars["String"]; /** The time the payload was created. */ createdAt: Scalars["DateTime"]; /** Details of the notification. */ notification: NotificationWebhookPayload; /** ID of the OAuth client the app user is tied to. */ oauthClientId: Scalars["String"]; /** ID of the organization for which the webhook belongs to. */ organizationId: Scalars["String"]; /** The type of resource. */ type: Scalars["String"]; /** The ID of the webhook that sent this event. */ webhookId: Scalars["String"]; /** Unix timestamp in milliseconds when the webhook was sent. */ webhookTimestamp: Scalars["Float"]; }; /** Payload for app user team access change webhook events. */ type AppUserTeamAccessChangedWebhookPayload = { __typename?: "AppUserTeamAccessChangedWebhookPayload"; /** The type of action that triggered the webhook. */ action: Scalars["String"]; /** IDs of the teams the app user was added to. */ addedTeamIds: Array; /** ID of the app user the notification is for. */ appUserId: Scalars["String"]; /** Whether the app user can access all public teams. */ canAccessAllPublicTeams: Scalars["Boolean"]; /** The time the payload was created. */ createdAt: Scalars["DateTime"]; /** ID of the OAuth client the app user is tied to. */ oauthClientId: Scalars["String"]; /** ID of the organization for which the webhook belongs to. */ organizationId: Scalars["String"]; /** IDs of the teams the app user was removed from. */ removedTeamIds: Array; /** The type of resource. */ type: Scalars["String"]; /** The ID of the webhook that sent this event. */ webhookId: Scalars["String"]; /** Unix timestamp in milliseconds when the webhook was sent. */ webhookTimestamp: Scalars["Float"]; }; /** Public-facing information about an OAuth application. Contains only the fields that are safe to display to users during the authorization flow, excluding sensitive data like client secrets and internal configuration. */ type Application = { __typename?: "Application"; /** OAuth application's client ID. */ clientId: Scalars["String"]; /** Information about the application. */ description?: Maybe; /** Name of the developer. */ developer: Scalars["String"]; /** URL of the developer's website, homepage, or documentation. */ developerUrl: Scalars["String"]; /** OAuth application's ID. */ id: Scalars["String"]; /** Image of the application. */ imageUrl?: Maybe; /** Application name. */ name: Scalars["String"]; }; /** Customer approximate need count sorting options. */ type ApproximateNeedCountSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; /** A generic payload return from entity archive or deletion mutations. */ type ArchivePayload = { /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** Contains requested archived model objects. */ type ArchiveResponse = { __typename?: "ArchiveResponse"; /** A JSON serialized collection of model objects loaded from the archive */ archive: Scalars["String"]; /** The version of the remote database. Incremented by 1 for each migration run on the database. */ databaseVersion: Scalars["Float"]; /** Whether the dependencies for the model objects are included in the archive. */ includesDependencies: Array; /** The total number of entities in the archive. */ totalCount: Scalars["Float"]; }; type AsksChannelConnectPayload = { __typename?: "AsksChannelConnectPayload"; /** Whether the bot needs to be manually added to the channel. */ addBot: Scalars["Boolean"]; /** GitHub-specific details for the operation. Populated by GitHub-related mutations only. */ gitHub?: Maybe; /** The integration that was created or updated. */ integration?: Maybe; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** The new Asks Slack channel mapping for the connected channel. */ mapping: SlackChannelNameMapping; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** Issue assignee sorting options. */ type AssigneeSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; /** An attachment linking external content to an issue. Attachments represent connections to external resources such as GitHub pull requests, Slack messages, Zendesk tickets, Figma files, Sentry issues, Intercom conversations, and plain URLs. Each attachment has a title and subtitle displayed in the Linear UI, a URL serving as both the link destination and unique identifier per issue, and optional metadata specific to the source integration. */ type Attachment = Node & { __typename?: "Attachment"; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The body data of the attachment, if any. */ bodyData?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The creator of the attachment. */ creator?: Maybe; /** The non-Linear user who created the attachment. */ externalUserCreator?: Maybe; /** Whether attachments from the same source application should be visually grouped together in the Linear issue detail view. */ groupBySource: Scalars["Boolean"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The issue this attachment belongs to. */ issue: Issue; /** Integration-specific metadata for this attachment. The schema varies by source type and may include fields such as pull request status, review counts, commit information, ticket status, or other data from the external system. */ metadata: Scalars["JSONObject"]; /** The issue this attachment was originally created on. Null if the attachment hasn't been moved. */ originalIssue?: Maybe; /** Information about the source which created the attachment. */ source?: Maybe; /** The source type of the attachment, derived from the source metadata. Returns the integration type (e.g., 'github', 'slack', 'zendesk') or 'unknown' if no source is set. */ sourceType?: Maybe; /** Content for the subtitle line in the Linear attachment widget. */ subtitle?: Maybe; /** Content for the title line in the Linear attachment widget. */ title: Scalars["String"]; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** The URL of the external resource this attachment links to. Also serves as a unique identifier for the attachment within an issue; no two attachments on the same issue can share the same URL. */ url: Scalars["String"]; }; /** Attachment collection filtering options. */ type AttachmentCollectionFilter = { /** Compound filters, all of which need to be matched by the attachment. */ and?: InputMaybe>; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Filters that the attachments creator must satisfy. */ creator?: InputMaybe; /** Filters that needs to be matched by all attachments. */ every?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** Comparator for the collection length. */ length?: InputMaybe; /** Compound filters, one of which need to be matched by the attachment. */ or?: InputMaybe>; /** Filters that needs to be matched by some attachments. */ some?: InputMaybe; /** Comparator for the source type. */ sourceType?: InputMaybe; /** Comparator for the subtitle. */ subtitle?: InputMaybe; /** Comparator for the title. */ title?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; /** Comparator for the url. */ url?: InputMaybe; }; type AttachmentConnection = { __typename?: "AttachmentConnection"; edges: Array; nodes: Array; pageInfo: PageInfo; }; /** Input for creating a new issue attachment. */ type AttachmentCreateInput = { /** Create a linked comment with markdown body. */ commentBody?: InputMaybe; /** [Internal] Create a linked comment with Prosemirror body. Please use `commentBody` instead. */ commentBodyData?: InputMaybe; /** Create attachment as a user with the provided name. This option is only available to OAuth applications creating attachments in `actor=application` mode. */ createAsUser?: InputMaybe; /** Provide an external user avatar URL. Can only be used in conjunction with the `createAsUser` options. This option is only available to OAuth applications creating attachments in `actor=app` mode. */ displayIconUrl?: InputMaybe; /** Indicates if attachments for the same source application should be grouped in the Linear UI. */ groupBySource?: InputMaybe; /** An icon url to display with the attachment. Should be of jpg or png format. Maximum of 1MB in size. Dimensions should be 20x20px for optimal display quality. */ iconUrl?: InputMaybe; /** The identifier in UUID v4 format. If none is provided, the backend will generate one. */ id?: InputMaybe; /** The issue to associate the attachment with. Can be a UUID or issue identifier (e.g., 'LIN-123'). */ issueId: Scalars["String"]; /** Attachment metadata object with string and number values. */ metadata?: InputMaybe; /** The attachment subtitle. */ subtitle?: InputMaybe; /** The attachment title. */ title: Scalars["String"]; /** Attachment location which is also used as an unique identifier for the attachment. If another attachment is created with the same `url` value, existing record is updated instead. */ url: Scalars["String"]; }; type AttachmentEdge = { __typename?: "AttachmentEdge"; /** Used in `before` and `after` args */ cursor: Scalars["String"]; node: Attachment; }; /** Attachment filtering options. */ type AttachmentFilter = { /** Compound filters, all of which need to be matched by the attachment. */ and?: InputMaybe>; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Filters that the attachments creator must satisfy. */ creator?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** Compound filters, one of which need to be matched by the attachment. */ or?: InputMaybe>; /** Comparator for the source type. */ sourceType?: InputMaybe; /** Comparator for the subtitle. */ subtitle?: InputMaybe; /** Comparator for the title. */ title?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; /** Comparator for the url. */ url?: InputMaybe; }; /** The result of an attachment mutation. */ type AttachmentPayload = { __typename?: "AttachmentPayload"; /** The issue attachment that was created. */ attachment: Attachment; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** The result of an attachment sources query. */ type AttachmentSourcesPayload = { __typename?: "AttachmentSourcesPayload"; /** A unique list of all source types used in this workspace. */ sources: Scalars["JSONObject"]; }; /** Input for updating an existing issue attachment. */ type AttachmentUpdateInput = { /** An icon url to display with the attachment. Should be of jpg or png format. Maximum of 1MB in size. Dimensions should be 20x20px for optimal display quality. */ iconUrl?: InputMaybe; /** Attachment metadata object with string and number values. */ metadata?: InputMaybe; /** The attachment subtitle. */ subtitle?: InputMaybe; /** The attachment title. */ title: Scalars["String"]; }; /** Payload for an attachment webhook. */ type AttachmentWebhookPayload = { __typename?: "AttachmentWebhookPayload"; /** The time at which the entity was archived. */ archivedAt?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["String"]; /** The ID of the creator of the attachment. */ creatorId?: Maybe; /** The ID of the non-Linear user who created the attachment. */ externalUserCreatorId?: Maybe; /** Whether attachments for the same source application should be grouped in the Linear UI. */ groupBySource: Scalars["Boolean"]; /** The ID of the entity. */ id: Scalars["String"]; /** The ID of the issue this attachment belongs to. */ issueId: Scalars["String"]; /** Custom metadata related to the attachment. */ metadata: Scalars["JSONObject"]; /** The ID of the issue this attachment belonged to originally. */ originalIssueId?: Maybe; /** Information about the source which created the attachment. */ source?: Maybe; /** The source type of the attachment. */ sourceType?: Maybe; /** Optional subtitle of the attachment. */ subtitle?: Maybe; /** The title of the attachment. */ title: Scalars["String"]; /** The time at which the entity was updated. */ updatedAt: Scalars["String"]; /** The URL of the attachment. */ url: Scalars["String"]; }; /** A workspace audit log entry recording a security or compliance-relevant action. Audit entries capture who performed an action, when, from what IP address and country, and include type-specific metadata. The audit log is partitioned by time for performance and is accessible only to workspace administrators. Examples of audited actions include user authentication events, permission changes, data exports, and workspace setting modifications. */ type AuditEntry = Node & { __typename?: "AuditEntry"; /** The user that caused the audit entry to be created. */ actor?: Maybe; /** The ID of the user that caused the audit entry to be created. */ actorId?: Maybe; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The ISO 3166-1 alpha-2 country code derived from the request IP address. Null if geo-location could not be determined. */ countryCode?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The IP address of the actor at the time the audited action was performed. Null if the IP was not captured. */ ip?: Maybe; /** Additional metadata related to the audit entry. */ metadata?: Maybe; /** The workspace the audit log belongs to. */ organization?: Maybe; /** Additional information related to the request which performed the action. */ requestInformation?: Maybe; /** The type of audited action (e.g., user authentication, permission change, data export, setting modification). */ type: Scalars["String"]; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; }; type AuditEntryConnection = { __typename?: "AuditEntryConnection"; edges: Array; nodes: Array; pageInfo: PageInfo; }; type AuditEntryEdge = { __typename?: "AuditEntryEdge"; /** Used in `before` and `after` args */ cursor: Scalars["String"]; node: AuditEntry; }; /** Audit entry filtering options. */ type AuditEntryFilter = { /** Filters that the audit entry actor must satisfy. */ actor?: InputMaybe; /** Compound filters, all of which need to be matched by the issue. */ and?: InputMaybe>; /** Comparator for the country code. */ countryCode?: InputMaybe; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** Comparator for the IP address. */ ip?: InputMaybe; /** Compound filters, one of which need to be matched by the issue. */ or?: InputMaybe>; /** Comparator for the type. */ type?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; }; type AuditEntryType = { __typename?: "AuditEntryType"; /** Description of the audit entry type. */ description: Scalars["String"]; /** The audit entry type. */ type: Scalars["String"]; }; /** Payload for an audit entry webhook. */ type AuditEntryWebhookPayload = { __typename?: "AuditEntryWebhookPayload"; /** The ID of the user that caused the audit entry to be created. */ actorId?: Maybe; /** The time at which the entity was archived. */ archivedAt?: Maybe; /** Country code of request resulting to audit entry. */ countryCode?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["String"]; /** The ID of the entity. */ id: Scalars["String"]; /** IP from actor when entry was recorded. */ ip?: Maybe; /** Additional metadata related to the audit entry. */ metadata?: Maybe; /** The ID of the organization that the audit entry belongs to. */ organizationId: Scalars["String"]; /** Additional information related to the request which performed the action. */ requestInformation?: Maybe; /** The type of the audit entry. */ type: Scalars["String"]; /** The time at which the entity was updated. */ updatedAt: Scalars["String"]; }; /** An identity provider. */ type AuthIdentityProvider = { __typename?: "AuthIdentityProvider"; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** Whether the identity provider is the default identity provider migrated from organization level settings. */ defaultMigrated: Scalars["Boolean"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The issuer's custom entity ID. */ issuerEntityId?: Maybe; /** The SAML priority used to pick default workspace in SAML SP initiated flow, when same domain is claimed for SAML by multiple workspaces. Lower priority value means higher preference. */ priority?: Maybe; /** Whether SAML authentication is enabled for organization. */ samlEnabled: Scalars["Boolean"]; /** Whether SCIM provisioning is enabled for organization. */ scimEnabled: Scalars["Boolean"]; /** The service provider (Linear) custom entity ID. Defaults to https://auth.linear.app/sso */ spEntityId?: Maybe; /** Binding method for authentication call. Can be either `post` (default) or `redirect`. */ ssoBinding?: Maybe; /** Sign in endpoint URL for the identity provider. */ ssoEndpoint?: Maybe; /** The algorithm of the Signing Certificate. Can be one of `sha1`, `sha256` (default), or `sha512`. */ ssoSignAlgo?: Maybe; /** X.509 Signing Certificate in string form. */ ssoSigningCert?: Maybe; /** The type of identity provider. */ type: IdentityProviderType; }; /** An organization. Organizations are root-level objects that contain users and teams. */ type AuthOrganization = { __typename?: "AuthOrganization"; /** * Allowed authentication providers, empty array means all are allowed * @deprecated Use authSettings.allowedAuthServices instead. */ allowedAuthServices: Array; /** An approximate count of users, updated once per day. */ approximateUserCount: Scalars["Float"]; /** Authentication settings for the organization. */ authSettings: Scalars["JSONObject"]; /** The cell the organization is hosted in. */ cell: Scalars["String"]; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The time at which deletion of the organization was requested. */ deletionRequestedAt?: Maybe; /** Whether the organization is enabled. Used as a superuser tool to lock down the org. */ enabled: Scalars["Boolean"]; /** Whether to hide other organizations for new users signing up with email domains claimed by this organization. */ hideNonPrimaryOrganizations: Scalars["Boolean"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The organization's logo URL. */ logoUrl?: Maybe; /** The organization's name. */ name: Scalars["String"]; /** Previously used URL keys for the organization (last 3 are kept and redirected). */ previousUrlKeys: Array; /** The region the organization is hosted in. */ region: Scalars["String"]; /** The feature release channel the organization belongs to. */ releaseChannel: ReleaseChannel; /** Whether SAML authentication is enabled for organization. */ samlEnabled: Scalars["Boolean"]; /** [INTERNAL] SAML settings */ samlSettings?: Maybe; /** Whether SCIM provisioning is enabled for organization. */ scimEnabled: Scalars["Boolean"]; /** The email domain or URL key for the organization. */ serviceId: Scalars["String"]; /** The organization's unique URL key. */ urlKey: Scalars["String"]; userCount?: Maybe; }; type AuthResolverResponse = { __typename?: "AuthResolverResponse"; /** Should the signup flow allow access for the domain. */ allowDomainAccess?: Maybe; /** List of organizations allowing this user account to join automatically. */ availableOrganizations?: Maybe>; /** Email for the authenticated account. */ email: Scalars["String"]; /** User account ID. */ id: Scalars["String"]; /** ID of the organization last accessed by the user. */ lastUsedOrganizationId?: Maybe; /** List of organization available to this user account but locked due to the current auth method. */ lockedOrganizations?: Maybe>; /** List of locked users that are locked by login restrictions */ lockedUsers: Array; /** The authentication service used for the current session (e.g., google, email, saml). */ service?: Maybe; /** * Application token. * @deprecated Deprecated and not used anymore. Never populated. */ token?: Maybe; /** List of active users that belong to the user account. */ users: Array; }; /** A user that has access to the the resources of an organization. */ type AuthUser = { __typename?: "AuthUser"; /** Whether the user is active. */ active: Scalars["Boolean"]; /** An URL to the user's avatar image. */ avatarUrl?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The user's display (nick) name. Unique within each organization. */ displayName: Scalars["String"]; /** The user's email address. */ email: Scalars["String"]; id: Scalars["ID"]; /** [INTERNAL] Identity provider the user is managed by. */ identityProvider?: Maybe; /** The user's full name. */ name: Scalars["String"]; /** The ID of the OAuth client that created the user. */ oauthClientId?: Maybe; /** Organization the user belongs to. */ organization: AuthOrganization; /** Whether the user is an organization admin or guest on a database level. */ role: UserRoleType; /** User account ID the user belongs to. */ userAccountId: Scalars["String"]; }; /** Information about an active authentication session, including the device, location, and timestamps for when it was created and last used. */ type AuthenticationSessionResponse = { __typename?: "AuthenticationSessionResponse"; /** Used web browser. */ browserType?: Maybe; /** Client used for the session */ client?: Maybe; /** Country codes of all seen locations. */ countryCodes: Array; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** Detailed name of the session including version information, derived from the user agent. */ detailedName: Scalars["String"]; id: Scalars["String"]; /** IP address. */ ip?: Maybe; /** Whether this session is the one used to make the current API request. */ isCurrentSession: Scalars["Boolean"]; /** When was the session last seen */ lastActiveAt?: Maybe; /** Human readable location */ location?: Maybe; /** Location city name. */ locationCity?: Maybe; /** Location country name. */ locationCountry?: Maybe; /** Location country code. */ locationCountryCode?: Maybe; /** Location region code. */ locationRegionCode?: Maybe; /** Name of the session, derived from the client and operating system */ name: Scalars["String"]; /** Operating system used for the session */ operatingSystem?: Maybe; /** Service used for logging in. */ service?: Maybe; /** Type of application used to authenticate. */ type: AuthenticationSessionType; /** Date when the session was last updated. */ updatedAt: Scalars["DateTime"]; /** Session's user-agent. */ userAgent?: Maybe; }; declare enum AuthenticationSessionType { Android = "android", Desktop = "desktop", Ios = "ios", Web = "web", } /** Base fields for all webhook payloads. */ type BaseWebhookPayload = { __typename?: "BaseWebhookPayload"; /** The time the payload was created. */ createdAt: Scalars["DateTime"]; /** ID of the organization for which the webhook belongs to. */ organizationId: Scalars["String"]; /** The ID of the webhook that sent this event. */ webhookId: Scalars["String"]; /** Unix timestamp in milliseconds when the webhook was sent. */ webhookTimestamp: Scalars["Float"]; }; /** Comparator for booleans. */ type BooleanComparator = { /** Equals constraint. */ eq?: InputMaybe; /** Not equals constraint. */ neq?: InputMaybe; }; /** A candidate code repository to consider when generating repository suggestions for an issue. */ type CandidateRepository = { /** Hostname of the Git service (e.g., 'github.com', 'github.company.com'). */ hostname: Scalars["String"]; /** The full name of the repository in owner/name format (e.g., 'acme/backend'). */ repositoryFullName: Scalars["String"]; }; /** [Internal] Detailed information about the coding agent sandbox environment associated with an agent session, including cloud infrastructure URLs for debugging and monitoring. */ type CodingAgentSandboxEntry = { __typename?: "CodingAgentSandboxEntry"; /** The Git ref (branch, tag, or commit) that was checked out as the base for this sandbox. Defaults to the repository's default branch. */ baseRef?: Maybe; /** The Git branch name created for this sandbox session. Null if a branch has not yet been assigned. */ branchName?: Maybe; /** The time at which the sandbox was created. */ createdAt: Scalars["DateTime"]; /** The user who initiated the session. */ creatorId?: Maybe; /** The time at which the session reached a terminal state. Null if still active. */ endedAt?: Maybe; /** The sandbox identifier. */ id: Scalars["String"]; /** GitHub repository in owner/repo format. */ repository: Scalars["String"]; /** URL to the sandbox execution logs in Modal. Null if the sandbox has no URL or is not running on Modal. */ sandboxLogsUrl?: Maybe; /** The URL of the running sandbox environment. Null when the sandbox is hibernated or destroyed. */ sandboxUrl?: Maybe; /** The time at which the sandbox first became active. Null if not yet started. */ startedAt?: Maybe; /** The Claude Agent SDK session ID used for resuming multi-turn conversations with the sandbox worker. */ workerConversationId?: Maybe; }; /** [Internal] Coding agent sandbox details for an agent session. */ type CodingAgentSandboxPayload = { __typename?: "CodingAgentSandboxPayload"; /** The agent session identifier. */ agentSessionId: Scalars["String"]; /** Datadog logs URL covering all sandboxes in the session. */ datadogLogsUrl?: Maybe; /** All sandbox containers for this session, oldest first. */ sandboxes: Array; /** Temporal URL to view workflows for this session. */ temporalWorkflowsUrl?: Maybe; }; /** A comment associated with an issue, project update, initiative update, document content, post, project, or initiative. Comments support rich text (ProseMirror), emoji reactions, and threaded replies via parentId. Comments can be created by workspace users or by external users through integrations (e.g., Slack, Intercom). Each comment belongs to exactly one parent entity. */ type Comment = Node & { __typename?: "Comment"; /** Agent session associated with this comment. */ agentSession?: Maybe; /** [Internal] Agent sessions associated with this comment. */ agentSessions: AgentSessionConnection; /** [Internal] AI prompt progresses associated with this comment. */ aiPromptProgresses: AiPromptProgressConnection; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The comment content in markdown format. This is a derived representation of the canonical bodyData ProseMirror content. */ body: Scalars["String"]; /** [Internal] The comment content as a ProseMirror document. This is the canonical rich-text representation of the comment body. */ bodyData: Scalars["String"]; /** The bot that created the comment. */ botActor?: Maybe; /** The children of the comment. */ children: CommentConnection; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** Issues created from this comment. */ createdIssues: IssueConnection; /** The document content that the comment is associated with. Null if the comment belongs to a different parent entity type. Used for inline comments on documents. */ documentContent?: Maybe; /** The ID of the document content that the comment is associated with. Null if the comment belongs to a different parent entity type. */ documentContentId?: Maybe; /** The time the comment was last edited by its author. Null if the comment has not been edited since creation. */ editedAt?: Maybe; /** The external thread that the comment is synced with. */ externalThread?: Maybe; /** The external user who wrote the comment, when the comment was created through an integration such as Slack or Intercom. Null for comments created by workspace users. */ externalUser?: Maybe; /** [Internal] Whether the comment should be hidden from Linear clients. This is typically used for bot comments that provide redundant information (e.g., Slack Asks confirmation messages). */ hideInLinear: Scalars["Boolean"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The initiative that the comment is associated with. Null if the comment belongs to a different parent entity type. */ initiative?: Maybe; /** The ID of the initiative that the comment is associated with. Null if the comment belongs to a different parent entity type. */ initiativeId?: Maybe; /** The initiative update that the comment is associated with. Null if the comment belongs to a different parent entity type. */ initiativeUpdate?: Maybe; /** The ID of the initiative update that the comment is associated with. Null if the comment belongs to a different parent entity type. */ initiativeUpdateId?: Maybe; /** [Internal] Whether the comment is an artificial placeholder for an agent session thread created without a comment mention. */ isArtificialAgentSessionRoot: Scalars["Boolean"]; /** The issue that the comment is associated with. Null if the comment belongs to a different parent entity type. */ issue?: Maybe; /** The ID of the issue that the comment is associated with. Null if the comment belongs to a different parent entity type. */ issueId?: Maybe; /** [Internal] The user on whose behalf the comment was created, e.g. when the Linear assistant creates a comment for a user. */ onBehalfOf?: Maybe; /** The parent comment under which the current comment is nested. Null for top-level comments that are not replies. */ parent?: Maybe; /** The ID of the parent comment under which the current comment is nested. Null for top-level comments. */ parentId?: Maybe; /** The post that the comment is associated with. Null if the comment belongs to a different parent entity type. */ post?: Maybe; /** The project that the comment is associated with. Used for project-level discussion threads. Null if the comment belongs to a different parent entity type. */ project?: Maybe; /** The ID of the project that the comment is associated with. Null if the comment belongs to a different parent entity type. */ projectId?: Maybe; /** The project update that the comment is associated with. Null if the comment belongs to a different parent entity type. */ projectUpdate?: Maybe; /** The ID of the project update that the comment is associated with. Null if the comment belongs to a different parent entity type. */ projectUpdateId?: Maybe; /** The text that this comment references, used for inline comments on documents or issue descriptions. Null for standard comments that do not quote specific text. */ quotedText?: Maybe; /** Emoji reaction summary for this comment, grouped by emoji type. Each entry contains the emoji name, count, and the IDs of users who reacted. */ reactionData: Scalars["JSONObject"]; /** Reactions associated with the comment. */ reactions: Array; /** The time when the comment thread was resolved. Null if the thread is unresolved. */ resolvedAt?: Maybe; /** The child comment that resolved this thread. Only set on top-level (parent) comments. Null if the thread is unresolved. */ resolvingComment?: Maybe; /** The ID of the child comment that resolved this thread. Null if the thread is unresolved. */ resolvingCommentId?: Maybe; /** The user that resolved the comment thread. Null if the thread has not been resolved or if this is not a top-level comment. */ resolvingUser?: Maybe; /** [Internal] Agent sessions spawned from this comment. */ spawnedAgentSessions: AgentSessionConnection; /** The external services the comment is synced with. */ syncedWith?: Maybe>; /** [Internal] An AI-generated summary of the comment thread. Null if no summary has been generated or if this is not a top-level comment. */ threadSummary?: Maybe; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** Comment's URL. */ url: Scalars["String"]; /** The user who wrote the comment. Null for comments created by integrations or bots without a user association. */ user?: Maybe; }; /** A comment associated with an issue, project update, initiative update, document content, post, project, or initiative. Comments support rich text (ProseMirror), emoji reactions, and threaded replies via parentId. Comments can be created by workspace users or by external users through integrations (e.g., Slack, Intercom). Each comment belongs to exactly one parent entity. */ type CommentAgentSessionsArgs = { after?: InputMaybe; before?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; }; /** A comment associated with an issue, project update, initiative update, document content, post, project, or initiative. Comments support rich text (ProseMirror), emoji reactions, and threaded replies via parentId. Comments can be created by workspace users or by external users through integrations (e.g., Slack, Intercom). Each comment belongs to exactly one parent entity. */ type CommentAiPromptProgressesArgs = { after?: InputMaybe; before?: InputMaybe; filter?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; }; /** A comment associated with an issue, project update, initiative update, document content, post, project, or initiative. Comments support rich text (ProseMirror), emoji reactions, and threaded replies via parentId. Comments can be created by workspace users or by external users through integrations (e.g., Slack, Intercom). Each comment belongs to exactly one parent entity. */ type CommentChildrenArgs = { after?: InputMaybe; before?: InputMaybe; filter?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; }; /** A comment associated with an issue, project update, initiative update, document content, post, project, or initiative. Comments support rich text (ProseMirror), emoji reactions, and threaded replies via parentId. Comments can be created by workspace users or by external users through integrations (e.g., Slack, Intercom). Each comment belongs to exactly one parent entity. */ type CommentCreatedIssuesArgs = { after?: InputMaybe; before?: InputMaybe; filter?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; }; /** A comment associated with an issue, project update, initiative update, document content, post, project, or initiative. Comments support rich text (ProseMirror), emoji reactions, and threaded replies via parentId. Comments can be created by workspace users or by external users through integrations (e.g., Slack, Intercom). Each comment belongs to exactly one parent entity. */ type CommentSpawnedAgentSessionsArgs = { after?: InputMaybe; before?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; }; /** Certain properties of a comment. */ type CommentChildWebhookPayload = { __typename?: "CommentChildWebhookPayload"; /** The body of the comment. */ body: Scalars["String"]; /** The ID of the document content this comment belongs to. */ documentContentId?: Maybe; /** The ID of the comment. */ id: Scalars["String"]; /** [Internal] The ID of the initiative this comment belongs to. */ initiativeId?: Maybe; /** The ID of the initiative update this comment belongs to. */ initiativeUpdateId?: Maybe; /** The ID of the issue this comment belongs to. */ issueId?: Maybe; /** [Internal] The ID of the project this comment belongs to. */ projectId?: Maybe; /** The ID of the project update this comment belongs to. */ projectUpdateId?: Maybe; /** The ID of the user who created this comment. */ userId?: Maybe; }; /** Comment filtering options. */ type CommentCollectionFilter = { /** Compound filters, all of which need to be matched by the comment. */ and?: InputMaybe>; /** Comparator for the comment's body. */ body?: InputMaybe; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Filters that the comment's document content must satisfy. */ documentContent?: InputMaybe; /** Filters that needs to be matched by all comments. */ every?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** [Internal] Filters that the comment's initiative must satisfy. */ initiative?: InputMaybe; /** Filters that the comment's issue must satisfy. */ issue?: InputMaybe; /** Comparator for the collection length. */ length?: InputMaybe; /** Filters that the comment's customer needs must satisfy. */ needs?: InputMaybe; /** Compound filters, one of which need to be matched by the comment. */ or?: InputMaybe>; /** Filters that the comment parent must satisfy. */ parent?: InputMaybe; /** [Internal] Filters that the comment's project must satisfy. */ project?: InputMaybe; /** Filters that the comment's project update must satisfy. */ projectUpdate?: InputMaybe; /** Filters that the comment's reactions must satisfy. */ reactions?: InputMaybe; /** Filters that needs to be matched by some comments. */ some?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; /** Filters that the comment's creator must satisfy. */ user?: InputMaybe; }; type CommentConnection = { __typename?: "CommentConnection"; edges: Array; nodes: Array; pageInfo: PageInfo; }; /** Input for creating a new comment. */ type CommentCreateInput = { /** The comment content in markdown format. */ body?: InputMaybe; /** [Internal] The comment content as a Prosemirror document. */ bodyData?: InputMaybe; /** Create comment as a user with the provided name. This option is only available to OAuth applications creating comments in `actor=app` mode. */ createAsUser?: InputMaybe; /** Flag to indicate this comment should be created on the issue's synced Slack comment thread. If no synced Slack comment thread exists, the mutation will fail. If there are multiple synced Slack threads on the issue, the oldest one will be targeted. */ createOnSyncedSlackThread?: InputMaybe; /** The time at which the comment was created (e.g. if importing from another system). Must be a time in the past. If none is provided, the backend will generate the time as now. */ createdAt?: InputMaybe; /** Provide an external user avatar URL. Can only be used in conjunction with the `createAsUser` options. This option is only available to OAuth applications creating comments in `actor=app` mode. */ displayIconUrl?: InputMaybe; /** Flag to prevent auto subscription to the issue the comment is created on. */ doNotSubscribeToIssue?: InputMaybe; /** The document content to associate the comment with. */ documentContentId?: InputMaybe; /** The identifier in UUID v4 format. If none is provided, the backend will generate one. */ id?: InputMaybe; /** The initiative to associate the comment with. */ initiativeId?: InputMaybe; /** The initiative update to associate the comment with. */ initiativeUpdateId?: InputMaybe; /** The issue to associate the comment with. Can be a UUID or issue identifier (e.g., 'LIN-123'). */ issueId?: InputMaybe; /** The parent comment under which to nest a current comment. */ parentId?: InputMaybe; /** The post to associate the comment with. */ postId?: InputMaybe; /** The project to associate the comment with. */ projectId?: InputMaybe; /** The project update to associate the comment with. */ projectUpdateId?: InputMaybe; /** The text that this comment references. Only defined for inline comments. */ quotedText?: InputMaybe; /** [INTERNAL] The identifiers of the users subscribing to this comment thread. */ subscriberIds?: InputMaybe>; }; type CommentEdge = { __typename?: "CommentEdge"; /** Used in `before` and `after` args */ cursor: Scalars["String"]; node: Comment; }; /** Comment filtering options. */ type CommentFilter = { /** Compound filters, all of which need to be matched by the comment. */ and?: InputMaybe>; /** Comparator for the comment's body. */ body?: InputMaybe; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Filters that the comment's document content must satisfy. */ documentContent?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** [Internal] Filters that the comment's initiative must satisfy. */ initiative?: InputMaybe; /** Filters that the comment's issue must satisfy. */ issue?: InputMaybe; /** Filters that the comment's customer needs must satisfy. */ needs?: InputMaybe; /** Compound filters, one of which need to be matched by the comment. */ or?: InputMaybe>; /** Filters that the comment parent must satisfy. */ parent?: InputMaybe; /** [Internal] Filters that the comment's project must satisfy. */ project?: InputMaybe; /** Filters that the comment's project update must satisfy. */ projectUpdate?: InputMaybe; /** Filters that the comment's reactions must satisfy. */ reactions?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; /** Filters that the comment's creator must satisfy. */ user?: InputMaybe; }; /** The result of a comment mutation. */ type CommentPayload = { __typename?: "CommentPayload"; /** The comment that was created or updated. */ comment: Comment; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** Input for updating an existing comment. */ type CommentUpdateInput = { /** The comment content. */ body?: InputMaybe; /** [Internal] The comment content as a Prosemirror document. */ bodyData?: InputMaybe; /** [INTERNAL] Flag to prevent auto subscription to the issue the comment is updated on. */ doNotSubscribeToIssue?: InputMaybe; /** The text that this comment references. Only defined for inline comments. */ quotedText?: InputMaybe; /** [INTERNAL] The child comment that resolves this thread. */ resolvingCommentId?: InputMaybe; /** [INTERNAL] The user who resolved this thread. */ resolvingUserId?: InputMaybe; /** [INTERNAL] The identifiers of the users subscribing to this comment. */ subscriberIds?: InputMaybe>; }; /** Payload for a comment webhook. */ type CommentWebhookPayload = { __typename?: "CommentWebhookPayload"; /** The time at which the entity was archived. */ archivedAt?: Maybe; /** The body of the comment. */ body: Scalars["String"]; /** The bot actor data for this comment. */ botActor?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["String"]; /** The document content for this comment. */ documentContent?: Maybe; /** The ID of the document content this comment belongs to. */ documentContentId?: Maybe; /** When the comment was last edited. */ editedAt?: Maybe; /** The external user who created this comment. */ externalUser?: Maybe; /** The ID of the external user who created this comment. */ externalUserId?: Maybe; /** The ID of the entity. */ id: Scalars["String"]; /** [Internal] The ID of the initiative this comment belongs to. */ initiativeId?: Maybe; /** The initiative update this comment belongs to. */ initiativeUpdate?: Maybe; /** The ID of the initiative update this comment belongs to. */ initiativeUpdateId?: Maybe; /** The issue this comment belongs to. */ issue?: Maybe; /** The ID of the issue this comment belongs to. */ issueId?: Maybe; /** The parent comment. */ parent?: Maybe; /** The ID of the parent comment. */ parentId?: Maybe; /** The ID of the post this comment belongs to. */ postId?: Maybe; /** [Internal] The ID of the project this comment belongs to. */ projectId?: Maybe; /** The project update this comment belongs to. */ projectUpdate?: Maybe; /** The ID of the project update this comment belongs to. */ projectUpdateId?: Maybe; /** The quoted text in this comment. */ quotedText?: Maybe; /** The reaction data for this comment. */ reactionData: Scalars["JSONObject"]; /** When the comment was resolved. */ resolvedAt?: Maybe; /** The ID of the comment that resolved this comment. */ resolvingCommentId?: Maybe; /** The ID of the user who resolved this comment. */ resolvingUserId?: Maybe; /** The entity this comment is synced with. */ syncedWith?: Maybe; /** The time at which the entity was updated. */ updatedAt: Scalars["String"]; /** The user who created this comment. */ user?: Maybe; /** The ID of the user who created this comment. */ userId?: Maybe; }; /** Issue completion date sorting options. */ type CompletedAtSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; /** Input for submitting a support contact message from an authenticated user. */ type ContactCreateInput = { /** The user's browser name and version (e.g., 'Chrome 120'). */ browser?: InputMaybe; /** The version of the Linear client application the user is running. */ clientVersion?: InputMaybe; /** The user's device type or model information. */ device?: InputMaybe; /** How disappointed the user would be if they could no longer use Linear. Scale: 0 = not disappointed, 1 = somewhat disappointed, 2 = very disappointed, 3 = extremely disappointed. */ disappointmentRating?: InputMaybe; /** The feedback or support message submitted by the user. */ message: Scalars["String"]; /** The user's operating system name and version (e.g., 'macOS 14.0'). */ operatingSystem?: InputMaybe; /** The type of support contact (e.g., bug report, feature request, general feedback). */ type: Scalars["String"]; }; /** Return type for contact mutations. */ type ContactPayload = { __typename?: "ContactPayload"; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** [INTERNAL] Input for submitting a sales or pricing inquiry to the Linear sales team. Small companies are routed to Intercom support, while larger companies are routed to HubSpot. */ type ContactSalesCreateInput = { /** The size of the inquiring company (e.g., '1-19', '20-99', '100-499'). Used to route the inquiry to the appropriate sales channel. */ companySize?: InputMaybe; /** PostHog distinct ID for correlating this inquiry with anonymous analytics events. */ distinctId?: InputMaybe; /** Work email address of the person submitting the sales inquiry. */ email: Scalars["String"]; /** An optional message from the user describing their needs or questions. */ message?: InputMaybe; /** Full name of the person submitting the sales inquiry. */ name: Scalars["String"]; /** PostHog session ID for correlating this inquiry with the user's browsing session. */ sessionId?: InputMaybe; /** The page URL from which the sales inquiry was submitted, for attribution tracking. */ url?: InputMaybe; }; /** [Internal] Comparator for content. */ type ContentComparator = { /** [Internal] Contains constraint. */ contains?: InputMaybe; /** [Internal] Not-contains constraint. */ notContains?: InputMaybe; }; declare enum ContextViewType { ActiveCycle = "activeCycle", ActiveIssues = "activeIssues", Backlog = "backlog", Triage = "triage", UpcomingCycle = "upcomingCycle", } /** The payload returned by the createCsvExportReport mutation. */ type CreateCsvExportReportPayload = { __typename?: "CreateCsvExportReportPayload"; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** [INTERNAL] Response from creating or joining a workspace. */ type CreateOrJoinOrganizationResponse = { __typename?: "CreateOrJoinOrganizationResponse"; /** The workspace that was created or joined. */ organization: AuthOrganization; /** The user who created or joined the workspace. */ user: AuthUser; }; type CreateOrganizationInput = { /** Whether the organization should allow email domain access. */ domainAccess?: InputMaybe; /** The name of the organization. */ name: Scalars["String"]; /** The timezone of the organization, passed in by client. */ timezone?: InputMaybe; /** The URL key of the organization. */ urlKey: Scalars["String"]; /** JSON serialized UTM parameters associated with the creation of the workspace. */ utm?: InputMaybe; }; /** Issue creation date sorting options. */ type CreatedAtSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; /** Payload for custom webhook resource events. */ type CustomResourceWebhookPayload = { __typename?: "CustomResourceWebhookPayload"; /** The type of action that triggered the webhook. */ action: Scalars["String"]; /** The time the payload was created. */ createdAt: Scalars["DateTime"]; /** ID of the organization for which the webhook belongs to. */ organizationId: Scalars["String"]; /** The type of resource. */ type: Scalars["String"]; /** The ID of the webhook that sent this event. */ webhookId: Scalars["String"]; /** Unix timestamp in milliseconds when the webhook was sent. */ webhookTimestamp: Scalars["Float"]; }; /** A custom view built from a saved filter, sort, and grouping configuration. Views can be personal (visible only to the owner) or shared with the entire workspace. They define which issues, projects, initiatives, or feed items are displayed and how they are organized. Views can optionally be scoped to a team, project, or initiative. */ type CustomView = Node & { __typename?: "CustomView"; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The hex color code of the custom view icon. */ color?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The user who originally created the custom view. */ creator: User; /** The description of the custom view. */ description?: Maybe; /** [INTERNAL] The facet that links this custom view to its parent entity (project, initiative, team page, etc.). Null if the view is not attached to any parent via a facet. */ facet?: Maybe; /** The filter applied to feed items in the custom view. When set, this view displays feed items (updates) instead of issues. */ feedItemFilterData?: Maybe; /** The structured filter applied to issues in the custom view. Used when the view's modelName is "Issue". */ filterData: Scalars["JSONObject"]; /** * The legacy serialized filters applied to issues in the custom view. * @deprecated Will be replaced by `filterData` in a future update */ filters: Scalars["JSONObject"]; /** The icon of the custom view. Can be an emoji or a decorative icon identifier. */ icon?: Maybe; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The filter applied to initiatives in the custom view. When set, this view displays initiatives instead of issues. */ initiativeFilterData?: Maybe; /** Initiatives matching the custom view's initiative filter. Returns an empty connection if the view's modelName is not "Initiative". */ initiatives: InitiativeConnection; /** Issues matching the custom view's issue filter. Returns an empty connection if the view's modelName is not "Issue". */ issues: IssueConnection; /** The entity type this view displays. Determined by which filter is set: "Project" if projectFilterData is set, "Initiative" if initiativeFilterData is set, "FeedItem" if feedItemFilterData is set, or "Issue" by default. */ modelName: Scalars["String"]; /** The name of the custom view, displayed in the sidebar and navigation. */ name: Scalars["String"]; /** The workspace of the custom view. */ organization: Organization; /** The workspace-level default view preferences for this custom view, if any have been set. */ organizationViewPreferences?: Maybe; /** The user who owns the custom view. For personal views, only the owner can see and edit the view. */ owner: User; /** The filter applied to projects in the custom view. When set, this view displays projects instead of issues. */ projectFilterData?: Maybe; /** Projects matching the custom view's project filter. Returns an empty connection if the view's modelName is not "Project". */ projects: ProjectConnection; /** Whether the custom view is shared with everyone in the organization. Shared views appear in the workspace sidebar for all members. Personal (non-shared) views are only visible to their owner. */ shared: Scalars["Boolean"]; /** The custom view's unique URL slug, used to construct human-readable URLs. Automatically generated on creation. */ slugId: Scalars["String"]; /** The team that the custom view is scoped to. Null if the view is workspace-wide or scoped to a project/initiative instead. */ team?: Maybe; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** The user who last updated the custom view. Null if the updater's account has been deleted. */ updatedBy?: Maybe; /** Feed items (updates) matching the custom view's feed item filter. Returns an empty connection if the view's modelName is not "FeedItem". */ updates: FeedItemConnection; /** The current user's personal view preferences for this custom view, if they have set any. */ userViewPreferences?: Maybe; /** The computed view preferences values for this custom view, merging organization defaults with user overrides and system defaults. Use this for the effective display settings rather than reading raw preferences directly. */ viewPreferencesValues?: Maybe; }; /** A custom view built from a saved filter, sort, and grouping configuration. Views can be personal (visible only to the owner) or shared with the entire workspace. They define which issues, projects, initiatives, or feed items are displayed and how they are organized. Views can optionally be scoped to a team, project, or initiative. */ type CustomViewInitiativesArgs = { after?: InputMaybe; before?: InputMaybe; filter?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; }; /** A custom view built from a saved filter, sort, and grouping configuration. Views can be personal (visible only to the owner) or shared with the entire workspace. They define which issues, projects, initiatives, or feed items are displayed and how they are organized. Views can optionally be scoped to a team, project, or initiative. */ type CustomViewIssuesArgs = { after?: InputMaybe; before?: InputMaybe; filter?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; includeSubTeams?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; sort?: InputMaybe>; }; /** A custom view built from a saved filter, sort, and grouping configuration. Views can be personal (visible only to the owner) or shared with the entire workspace. They define which issues, projects, initiatives, or feed items are displayed and how they are organized. Views can optionally be scoped to a team, project, or initiative. */ type CustomViewProjectsArgs = { after?: InputMaybe; before?: InputMaybe; filter?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; includeSubTeams?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; sort?: InputMaybe>; }; /** A custom view built from a saved filter, sort, and grouping configuration. Views can be personal (visible only to the owner) or shared with the entire workspace. They define which issues, projects, initiatives, or feed items are displayed and how they are organized. Views can optionally be scoped to a team, project, or initiative. */ type CustomViewUpdatesArgs = { after?: InputMaybe; before?: InputMaybe; filter?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; includeSubTeams?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; }; type CustomViewConnection = { __typename?: "CustomViewConnection"; edges: Array; nodes: Array; pageInfo: PageInfo; }; /** Input for creating a new custom view. A name is required. Optionally scope the view to a team, project, or initiative. */ type CustomViewCreateInput = { /** The color of the icon of the custom view. */ color?: InputMaybe; /** The description of the custom view. */ description?: InputMaybe; /** The feed item filter applied to issues in the custom view. */ feedItemFilterData?: InputMaybe; /** The filter applied to issues in the custom view. */ filterData?: InputMaybe; /** The icon of the custom view. */ icon?: InputMaybe; /** The identifier in UUID v4 format. If none is provided, the backend will generate one. */ id?: InputMaybe; /** [ALPHA] The initiative filter applied to issues in the custom view. */ initiativeFilterData?: InputMaybe; /** The id of the initiative associated with the custom view. */ initiativeId?: InputMaybe; /** The name of the custom view. */ name: Scalars["String"]; /** The owner of the custom view. */ ownerId?: InputMaybe; /** The project filter applied to issues in the custom view. */ projectFilterData?: InputMaybe; /** The id of the project associated with the custom view. */ projectId?: InputMaybe; /** Whether the custom view is shared with everyone in the workspace. */ shared?: InputMaybe; /** The id of the team associated with the custom view. */ teamId?: InputMaybe; }; /** Custom view creation date sorting options. */ type CustomViewCreatedAtSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; type CustomViewEdge = { __typename?: "CustomViewEdge"; /** Used in `before` and `after` args */ cursor: Scalars["String"]; node: CustomView; }; /** Custom view filtering options. */ type CustomViewFilter = { /** Compound filters, all of which need to be matched by the custom view. */ and?: InputMaybe>; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Filters that the custom view creator must satisfy. */ creator?: InputMaybe; /** [INTERNAL] Filter based on whether the custom view has a facet. */ hasFacet?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** Comparator for the custom view model name. */ modelName?: InputMaybe; /** Comparator for the custom view name. */ name?: InputMaybe; /** Compound filters, one of which need to be matched by the custom view. */ or?: InputMaybe>; /** Comparator for whether the custom view is shared. */ shared?: InputMaybe; /** Filters that the custom view's team must satisfy. */ team?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; }; /** The result of a custom view subscribers check. */ type CustomViewHasSubscribersPayload = { __typename?: "CustomViewHasSubscribersPayload"; /** Whether the custom view has subscribers. */ hasSubscribers: Scalars["Boolean"]; }; /** Custom view name sorting options. */ type CustomViewNameSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; /** A notification subscription scoped to a specific custom view. The subscriber receives notifications for events matching the custom view's filter criteria. */ type CustomViewNotificationSubscription = Entity & Node & NotificationSubscription & { __typename?: "CustomViewNotificationSubscription"; /** Whether the subscription is active. When inactive, no notifications are generated from this subscription even though it still exists. */ active: Scalars["Boolean"]; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The type of contextual view (e.g., active issues, backlog) that further scopes a team notification subscription. Null if the subscription is not associated with a specific view type. */ contextViewType?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The custom view subscribed to. */ customView: CustomView; /** The customer that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ customer?: Maybe; /** The cycle that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ cycle?: Maybe; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The initiative that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ initiative?: Maybe; /** The issue label that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ label?: Maybe; /** The notification event types that this subscription will deliver to the subscriber. */ notificationSubscriptionTypes: Array; /** The project that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ project?: Maybe; /** The user who will receive notifications from this subscription. */ subscriber: User; /** The team that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ team?: Maybe; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** The user that this notification subscription is scoped to, for user-specific view subscriptions. Null if the subscription targets a different entity type. */ user?: Maybe; /** The type of user-specific view that further scopes a user notification subscription. Null if the subscription is not associated with a user view type. */ userContextViewType?: Maybe; }; /** The result of a custom view mutation. */ type CustomViewPayload = { __typename?: "CustomViewPayload"; /** The custom view that was created or updated. */ customView: CustomView; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** Custom view shared status sorting options. Ascending order puts shared views last. */ type CustomViewSharedSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; type CustomViewSortInput = { /** Sort by custom view creation date. */ createdAt?: InputMaybe; /** Sort by custom view name. */ name?: InputMaybe; /** Sort by custom view shared status. */ shared?: InputMaybe; /** Sort by custom view update date. */ updatedAt?: InputMaybe; }; /** The result of a custom view suggestion query. */ type CustomViewSuggestionPayload = { __typename?: "CustomViewSuggestionPayload"; /** The suggested view description. */ description?: Maybe; /** The suggested view icon. */ icon?: Maybe; /** The suggested view name. */ name?: Maybe; }; /** Input for updating an existing custom view. All fields are optional; only provided fields will be updated. */ type CustomViewUpdateInput = { /** The color of the icon of the custom view. */ color?: InputMaybe; /** The description of the custom view. */ description?: InputMaybe; /** The feed item filter applied to issues in the custom view. */ feedItemFilterData?: InputMaybe; /** The filter applied to issues in the custom view. */ filterData?: InputMaybe; /** The icon of the custom view. */ icon?: InputMaybe; /** [ALPHA] The initiative filter applied to issues in the custom view. */ initiativeFilterData?: InputMaybe; /** [Internal] The id of the initiative associated with the custom view. */ initiativeId?: InputMaybe; /** The name of the custom view. */ name?: InputMaybe; /** The owner of the custom view. */ ownerId?: InputMaybe; /** The project filter applied to issues in the custom view. */ projectFilterData?: InputMaybe; /** [Internal] The id of the project associated with the custom view. */ projectId?: InputMaybe; /** Whether the custom view is shared with everyone in the workspace. */ shared?: InputMaybe; /** The id of the team associated with the custom view. */ teamId?: InputMaybe; }; /** Custom view update date sorting options. */ type CustomViewUpdatedAtSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; /** A customer organization tracked in Linear's customer management system. Customers represent external companies or organizations whose product requests and feedback are captured as customer needs, which can be linked to issues and projects. Customers can be associated with domains, external system IDs, Slack channels, and managed by integrations such as Intercom or Salesforce. */ type Customer = Node & { __typename?: "Customer"; /** The approximate count of customer needs (requests) associated with this customer. This is a denormalized counter and may not reflect the exact count at all times. */ approximateNeedCount: Scalars["Float"]; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The email domains associated with this customer (e.g., 'acme.com'). Used to automatically match incoming requests to this customer. Public email domains (e.g., gmail.com) are not allowed. Domains must be unique across all customers in the workspace. */ domains: Array; /** Identifiers for this customer in external systems (e.g., CRM IDs from Intercom, Salesforce, or HubSpot). Used for matching customers during integration syncs and upsert operations. External IDs must be unique across customers in the workspace. */ externalIds: Array; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The integration that manages this customer's data (e.g., Intercom, Salesforce). Null if the customer is not managed by any data source integration. */ integration?: Maybe; /** URL of the customer's logo image. Null if no logo has been uploaded. */ logoUrl?: Maybe; /** The primary external source ID when a customer has data from multiple external systems. Must be one of the values in the externalIds array. Null if the customer has zero or one external source. */ mainSourceId?: Maybe; /** The display name of the customer organization. */ name: Scalars["String"]; /** The list of customer needs (product requests and feedback) associated with this customer. */ needs: Array; /** The workspace member assigned as the owner of this customer. Null if no owner has been assigned. App users cannot be set as customer owners. */ owner?: Maybe; /** The annual revenue generated by this customer. Null if revenue data has not been provided. May be synced from an external data source such as a CRM integration. */ revenue?: Maybe; /** The number of employees or seats at the customer organization. Null if size data has not been provided. May be synced from an external data source such as a CRM integration. */ size?: Maybe; /** The ID of the Slack channel linked to this customer for communication. Null if no Slack channel has been associated. Must be unique across all customers in the workspace. */ slackChannelId?: Maybe; /** A unique, human-readable URL slug for the customer. Automatically generated and used in customer page URLs. */ slugId: Scalars["String"]; /** The current lifecycle status of the customer. Defaults to the first status by position when a customer is created without an explicit status. */ status: CustomerStatus; /** The tier or segment assigned to this customer for prioritization (e.g., Enterprise, Pro, Free). Null if no tier has been assigned. */ tier?: Maybe; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** The URL of the customer's page in the Linear application. */ url: Scalars["String"]; }; /** Certain properties of a customer. */ type CustomerChildWebhookPayload = { __typename?: "CustomerChildWebhookPayload"; /** The domains associated with this customer. */ domains: Array; /** The ids of the customers in external systems. */ externalIds: Array; /** The ID of the customer. */ id: Scalars["String"]; /** The name of the customer. */ name: Scalars["String"]; }; type CustomerConnection = { __typename?: "CustomerConnection"; edges: Array; nodes: Array; pageInfo: PageInfo; }; /** Issue customer count sorting options. */ type CustomerCountSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; /** Input for creating a new customer in the workspace. */ type CustomerCreateInput = { /** The email domains associated with this customer (e.g., 'acme.com'). Public email domains are not allowed. Defaults to an empty array. */ domains?: InputMaybe>; /** Identifiers for this customer in external systems (e.g., CRM IDs). Defaults to an empty array. */ externalIds?: InputMaybe>; /** The identifier in UUID v4 format. If none is provided, the backend will generate one. */ id?: InputMaybe; /** The URL of the customer's logo image. */ logoUrl?: InputMaybe; /** The primary external source ID for customers with multiple sources. Must be one of the values provided in externalIds. */ mainSourceId?: InputMaybe; /** The display name of the customer organization. */ name: Scalars["String"]; /** The identifier of the user to assign as the owner of the customer. */ ownerId?: InputMaybe; /** The annual revenue generated by the customer, in dollars. */ revenue?: InputMaybe; /** The size of the customer organization (e.g., number of employees). */ size?: InputMaybe; /** The ID of the Slack channel to link to this customer. */ slackChannelId?: InputMaybe; /** The identifier of the customer status to set. */ statusId?: InputMaybe; /** The identifier of the customer tier to assign. */ tierId?: InputMaybe; }; /** Customer creation date sorting options. */ type CustomerCreatedAtSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; type CustomerEdge = { __typename?: "CustomerEdge"; /** Used in `before` and `after` args */ cursor: Scalars["String"]; node: Customer; }; /** Customer filtering options. */ type CustomerFilter = { /** Compound filters, all of which need to be matched by the customer. */ and?: InputMaybe>; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Comparator for the customer's domains. */ domains?: InputMaybe; /** Comparator for the customer's external IDs. */ externalIds?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** Comparator for the customer name. */ name?: InputMaybe; /** Filters that the customer's needs must satisfy. */ needs?: InputMaybe; /** Compound filters, one of which need to be matched by the customer. */ or?: InputMaybe>; /** Filters that the customer owner must satisfy. */ owner?: InputMaybe; /** Comparator for the customer generated revenue. */ revenue?: InputMaybe; /** Comparator for the customer size. */ size?: InputMaybe; /** Comparator for the customer slack channel ID. */ slackChannelId?: InputMaybe; /** Filters that the customer's status must satisfy. */ status?: InputMaybe; /** Filters that the customer's tier must satisfy. */ tier?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; }; /** Issue customer important count sorting options. */ type CustomerImportantCountSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; /** A customer need represents a specific product request or piece of feedback from a customer. Customer needs serve as the bridge between customer feedback and engineering work by linking a customer to an issue or project, optionally with a comment or attachment providing additional context. Needs can be created manually, from integrations, or from intake sources like email. */ type CustomerNeed = Node & { __typename?: "CustomerNeed"; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The issue attachment linked to this need. Populated when the need originates from an intake source (e.g., Slack, Intercom) or when a URL is manually provided. Provides a link back to the original source of the customer feedback. Mutually exclusive with projectAttachment. */ attachment?: Maybe; /** The body content of the need in Markdown format. Used to capture manual input about needs that cannot be directly tied to an attachment. Null if the need's content comes from an attached source. */ body?: Maybe; /** [Internal] The body content of the need as a Prosemirror document JSON string. This is the structured representation of the body field, used for rich text rendering in the editor. */ bodyData?: Maybe; /** An optional comment providing additional context for this need. Null if the need was not created from or associated with a specific comment. */ comment?: Maybe; /** The effective Markdown content shown for this customer need. Returns the manually stored body when present, otherwise falls back to content extracted from the source attachment. Null if no content is available. */ content?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The user who manually created this customer need. Null for needs created automatically by integrations or intake sources. */ creator?: Maybe; /** The customer organization this need belongs to. Null if the need has not yet been associated with a customer. */ customer?: Maybe; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The issue this need is linked to. Either issueId or projectId must be set. When set, the need's projectId is denormalized from the issue's project. */ issue?: Maybe; /** The issue this customer need was originally created on, before being moved to a different issue or project. Null if the customer need has not been moved from its original location. */ originalIssue?: Maybe; /** Whether the customer need is important or not. 0 = Not important, 1 = Important. */ priority: Scalars["Float"]; /** The project this need is linked to. For issue-based needs, this is denormalized from the issue's project. For project-only needs, this is set directly. */ project?: Maybe; /** The project attachment linked to this need. Populated when the need originates from an intake source or when a URL is manually provided for a project-level need. Provides a link back to the original source of the customer feedback. Mutually exclusive with attachment. */ projectAttachment?: Maybe; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** The URL of the source attachment linked to this need, if any. Returns the URL from either the issue attachment or project attachment. Null if the need has no attached source. */ url?: Maybe; }; /** A generic payload return from entity archive mutations. */ type CustomerNeedArchivePayload = ArchivePayload & { __typename?: "CustomerNeedArchivePayload"; /** The archived/unarchived entity. Null if entity was deleted. */ entity?: Maybe; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** Certain properties of a customer need. */ type CustomerNeedChildWebhookPayload = { __typename?: "CustomerNeedChildWebhookPayload"; /** The ID of the attachment this need is referencing. */ attachmentId?: Maybe; /** The ID of the customer that this need is attached to. */ customerId?: Maybe; /** The ID of the customer need. */ id: Scalars["String"]; /** The ID of the issue this need is referencing. */ issueId?: Maybe; /** The ID of the project this need is referencing. */ projectId?: Maybe; }; /** Customer needs filtering options. */ type CustomerNeedCollectionFilter = { /** Compound filters, all of which need to be matched by the customer needs. */ and?: InputMaybe>; /** Filters that the need's comment must satisfy. */ comment?: InputMaybe; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Filters that the need's customer must satisfy. */ customer?: InputMaybe; /** Filters that needs to be matched by all customer needs. */ every?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** Filters that the need's issue must satisfy. */ issue?: InputMaybe; /** Comparator for the collection length. */ length?: InputMaybe; /** Compound filters, one of which need to be matched by the customer needs. */ or?: InputMaybe>; /** Comparator for the customer need priority. */ priority?: InputMaybe; /** Filters that the need's project must satisfy. */ project?: InputMaybe; /** Filters that needs to be matched by some customer needs. */ some?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; }; type CustomerNeedConnection = { __typename?: "CustomerNeedConnection"; edges: Array; nodes: Array; pageInfo: PageInfo; }; /** Input for creating a customer need from an existing issue attachment. If the attachment already has an archived need, it will be unarchived instead. */ type CustomerNeedCreateFromAttachmentInput = { /** The UUID of the existing issue attachment to create a customer need from. */ attachmentId: Scalars["String"]; }; /** Input for creating a customer need linked to an issue or project. Either issueId or projectId must be provided. */ type CustomerNeedCreateInput = { /** The UUID of an existing attachment to associate with this need as its source. */ attachmentId?: InputMaybe; /** A URL to create an attachment from and associate with this customer need as its source. */ attachmentUrl?: InputMaybe; /** The body content of the need in Markdown format. Cannot be used together with bodyData. */ body?: InputMaybe; /** [Internal] The body content of the need as a Prosemirror document JSON string. Cannot be used together with body. */ bodyData?: InputMaybe; /** The UUID of an existing comment to associate with this need for additional context. */ commentId?: InputMaybe; /** Create the need attributed to an external user with the provided name. This option is only available to OAuth applications creating needs in `actor=app` mode. */ createAsUser?: InputMaybe; /** The time at which the customer need was created (e.g. if importing from another system). Must be a time in the past. If none is provided, the backend will generate the time as now. */ createdAt?: InputMaybe; /** The external system ID of the customer this need belongs to. Cannot be used together with customerId. */ customerExternalId?: InputMaybe; /** The UUID of the customer this need belongs to. Cannot be used together with customerExternalId. */ customerId?: InputMaybe; /** Avatar URL for the external user specified in `createAsUser`. Can only be used in conjunction with `createAsUser`. This option is only available to OAuth applications creating needs in `actor=app` mode. */ displayIconUrl?: InputMaybe; /** The identifier in UUID v4 format. If none is provided, the backend will generate one. */ id?: InputMaybe; /** The issue to link this need to. Accepts a UUID or issue identifier (e.g., 'LIN-123'). Either issueId or projectId must be provided. */ issueId?: InputMaybe; /** Whether the customer need is important or not. 0 = Not important, 1 = Important. */ priority?: InputMaybe; /** [INTERNAL] The project to link this need to. Either issueId or projectId must be provided. */ projectId?: InputMaybe; }; type CustomerNeedEdge = { __typename?: "CustomerNeedEdge"; /** Used in `before` and `after` args */ cursor: Scalars["String"]; node: CustomerNeed; }; /** Customer filtering options. */ type CustomerNeedFilter = { /** Compound filters, all of which need to be matched by the customer need. */ and?: InputMaybe>; /** Filters that the need's comment must satisfy. */ comment?: InputMaybe; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Filters that the need's customer must satisfy. */ customer?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** Filters that the need's issue must satisfy. */ issue?: InputMaybe; /** Compound filters, one of which need to be matched by the customer need. */ or?: InputMaybe>; /** Comparator for the customer need priority. */ priority?: InputMaybe; /** Filters that the need's project must satisfy. */ project?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; }; /** A notification related to a customer need (request), such as creation, resolution, or being marked as important. */ type CustomerNeedNotification = Entity & Node & Notification & { __typename?: "CustomerNeedNotification"; /** The user that caused the notification. Null if the notification was triggered by a non-user actor such as an integration, external user, or system event. */ actor?: Maybe; /** [Internal] Notification actor initials if avatar is not available. */ actorAvatarColor: Scalars["String"]; /** [Internal] Notification avatar URL. */ actorAvatarUrl?: Maybe; /** [Internal] Notification actor initials if avatar is not available. */ actorInitials?: Maybe; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The bot that caused the notification. */ botActor?: Maybe; /** The category of the notification. */ category: NotificationCategory; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The customer need related to the notification. */ customerNeed: CustomerNeed; /** Related customer need. */ customerNeedId: Scalars["String"]; /** The time at which an email reminder for this notification was sent to the user. Null if no email reminder has been sent. */ emailedAt?: Maybe; /** The external user that caused the notification. Populated when the notification was triggered by an external user (e.g., a commenter from a connected integration like Slack or GitHub) rather than a Linear workspace member. */ externalUserActor?: Maybe; /** [Internal] Notifications with the same grouping key will be grouped together in the UI. */ groupingKey: Scalars["String"]; /** [Internal] Priority of the notification with the same grouping key. Higher number means higher priority. If priority is the same, notifications should be sorted by `createdAt`. */ groupingPriority: Scalars["Float"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** [Internal] Inbox URL for the notification. */ inboxUrl: Scalars["String"]; /** [Internal] Initiative update health for new updates. */ initiativeUpdateHealth?: Maybe; /** [Internal] If notification actor was Linear. */ isLinearActor: Scalars["Boolean"]; /** [Internal] Issue's status type for issue notifications. */ issueStatusType?: Maybe; /** [Internal] Project update health for new updates. */ projectUpdateHealth?: Maybe; /** The time at which the user marked the notification as read. Null if the notification is unread. */ readAt?: Maybe; /** The issue related to the notification. */ relatedIssue?: Maybe; /** The project related to the notification. */ relatedProject?: Maybe; /** The time until which a notification is snoozed. After this time, the notification reappears in the user's inbox. Null if the notification is not currently snoozed. */ snoozedUntilAt?: Maybe; /** [Internal] Notification subtitle. */ subtitle: Scalars["String"]; /** [Internal] Notification title. */ title: Scalars["String"]; /** Notification type. Determines the kind of event that triggered this notification and which associated entity fields will be populated. */ type: Scalars["String"]; /** The time at which a notification was unsnoozed. Null if the notification has not been unsnoozed. */ unsnoozedAt?: Maybe; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** [Internal] URL to the target of the notification. */ url: Scalars["String"]; /** The recipient user of this notification. */ user: User; }; /** Return type for customer need mutations. */ type CustomerNeedPayload = { __typename?: "CustomerNeedPayload"; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** The customer need entity that was created or updated by the mutation. */ need: CustomerNeed; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** Input for updating a customer need. Supports reassigning the customer, moving to a different issue or project, changing priority, and updating body content. */ type CustomerNeedUpdateInput = { /** When true and priority is also set, applies the same priority update to all other needs from the same customer on the same issue or project. */ applyPriorityToRelatedNeeds?: InputMaybe; /** A URL to create a new attachment from and set as the source for this customer need. Replaces any existing manually-added attachment. */ attachmentUrl?: InputMaybe; /** The updated body content of the need in Markdown format. Set to null to clear the body. Cannot be used together with bodyData. */ body?: InputMaybe; /** [Internal] The updated body content of the need as a Prosemirror document JSON string. Set to null to clear the body. Cannot be used together with body. */ bodyData?: InputMaybe; /** The external system ID of the customer to reassign this need to. Cannot be used together with customerId. */ customerExternalId?: InputMaybe; /** The UUID of the customer to reassign this need to. Cannot be used together with customerExternalId. */ customerId?: InputMaybe; /** An optional identifier in UUID v4 format. If provided, will be set as the customer need's ID. */ id?: InputMaybe; /** The issue to move this need to. Accepts a UUID or issue identifier (e.g., 'LIN-123'). The need's attachment will also be moved to the target issue. */ issueId?: InputMaybe; /** Whether the customer need is important or not. 0 = Not important, 1 = Important. */ priority?: InputMaybe; /** [INTERNAL] The project to move this need to. */ projectId?: InputMaybe; }; /** Return type for customer need update mutations, including any related needs that were also updated. */ type CustomerNeedUpdatePayload = { __typename?: "CustomerNeedUpdatePayload"; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** The customer need entity that was created or updated by the mutation. */ need: CustomerNeed; /** Whether the operation was successful. */ success: Scalars["Boolean"]; /** Additional customer needs from the same customer on the same issue/project that were updated when applyPriorityToRelatedNeeds was set. */ updatedRelatedNeeds: Array; }; /** Payload for a customer need webhook. */ type CustomerNeedWebhookPayload = { __typename?: "CustomerNeedWebhookPayload"; /** The time at which the entity was archived. */ archivedAt?: Maybe; /** The attachment this need is referencing. */ attachment?: Maybe; /** The ID of the attachment this need is referencing. */ attachmentId?: Maybe; /** The body of the need in Markdown format. */ body?: Maybe; /** The ID of the comment this need is referencing. */ commentId?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["String"]; /** The ID of the creator of the customer need. */ creatorId?: Maybe; /** The customer that this need is attached to. */ customer?: Maybe; /** The ID of the customer that this need is attached to. */ customerId?: Maybe; /** The ID of the entity. */ id: Scalars["String"]; /** The issue this need is referencing. */ issue?: Maybe; /** The ID of the issue this need is referencing. */ issueId?: Maybe; /** The issue ID this customer need was originally created on. Will be undefined if the customer need hasn't been moved. */ originalIssueId?: Maybe; /** The priority of the need. */ priority: Scalars["Float"]; /** The project this need is referencing. */ project?: Maybe; /** The ID of the project attachment this need is referencing. */ projectAttachmentId?: Maybe; /** The ID of the project this need is referencing. */ projectId?: Maybe; /** The time at which the entity was updated. */ updatedAt: Scalars["String"]; }; /** A notification related to a customer, such as being added as the customer owner. */ type CustomerNotification = Entity & Node & Notification & { __typename?: "CustomerNotification"; /** The user that caused the notification. Null if the notification was triggered by a non-user actor such as an integration, external user, or system event. */ actor?: Maybe; /** [Internal] Notification actor initials if avatar is not available. */ actorAvatarColor: Scalars["String"]; /** [Internal] Notification avatar URL. */ actorAvatarUrl?: Maybe; /** [Internal] Notification actor initials if avatar is not available. */ actorInitials?: Maybe; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The bot that caused the notification. */ botActor?: Maybe; /** The category of the notification. */ category: NotificationCategory; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The customer related to the notification. */ customer: Customer; /** Related customer. */ customerId: Scalars["String"]; /** The time at which an email reminder for this notification was sent to the user. Null if no email reminder has been sent. */ emailedAt?: Maybe; /** The external user that caused the notification. Populated when the notification was triggered by an external user (e.g., a commenter from a connected integration like Slack or GitHub) rather than a Linear workspace member. */ externalUserActor?: Maybe; /** [Internal] Notifications with the same grouping key will be grouped together in the UI. */ groupingKey: Scalars["String"]; /** [Internal] Priority of the notification with the same grouping key. Higher number means higher priority. If priority is the same, notifications should be sorted by `createdAt`. */ groupingPriority: Scalars["Float"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** [Internal] Inbox URL for the notification. */ inboxUrl: Scalars["String"]; /** [Internal] Initiative update health for new updates. */ initiativeUpdateHealth?: Maybe; /** [Internal] If notification actor was Linear. */ isLinearActor: Scalars["Boolean"]; /** [Internal] Issue's status type for issue notifications. */ issueStatusType?: Maybe; /** [Internal] Project update health for new updates. */ projectUpdateHealth?: Maybe; /** The time at which the user marked the notification as read. Null if the notification is unread. */ readAt?: Maybe; /** The time until which a notification is snoozed. After this time, the notification reappears in the user's inbox. Null if the notification is not currently snoozed. */ snoozedUntilAt?: Maybe; /** [Internal] Notification subtitle. */ subtitle: Scalars["String"]; /** [Internal] Notification title. */ title: Scalars["String"]; /** Notification type. Determines the kind of event that triggered this notification and which associated entity fields will be populated. */ type: Scalars["String"]; /** The time at which a notification was unsnoozed. Null if the notification has not been unsnoozed. */ unsnoozedAt?: Maybe; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** [Internal] URL to the target of the notification. */ url: Scalars["String"]; /** The recipient user of this notification. */ user: User; }; /** A notification subscription scoped to a specific customer. The subscriber receives notifications for events related to this customer, such as new customer needs or ownership changes. */ type CustomerNotificationSubscription = Entity & Node & NotificationSubscription & { __typename?: "CustomerNotificationSubscription"; /** Whether the subscription is active. When inactive, no notifications are generated from this subscription even though it still exists. */ active: Scalars["Boolean"]; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The type of contextual view (e.g., active issues, backlog) that further scopes a team notification subscription. Null if the subscription is not associated with a specific view type. */ contextViewType?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The custom view that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ customView?: Maybe; /** The customer subscribed to. */ customer: Customer; /** The cycle that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ cycle?: Maybe; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The initiative that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ initiative?: Maybe; /** The issue label that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ label?: Maybe; /** The notification event types that this subscription will deliver to the subscriber. */ notificationSubscriptionTypes: Array; /** The project that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ project?: Maybe; /** The user who will receive notifications from this subscription. */ subscriber: User; /** The team that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ team?: Maybe; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** The user that this notification subscription is scoped to, for user-specific view subscriptions. Null if the subscription targets a different entity type. */ user?: Maybe; /** The type of user-specific view that further scopes a user notification subscription. Null if the subscription is not associated with a user view type. */ userContextViewType?: Maybe; }; /** Return type for customer mutations. */ type CustomerPayload = { __typename?: "CustomerPayload"; /** The customer entity that was created or updated by the mutation. */ customer: Customer; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** Issue customer revenue sorting options. */ type CustomerRevenueSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; /** Issue customer sorting options. */ type CustomerSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; /** Customer sorting options. */ type CustomerSortInput = { /** Sort by approximate customer need count */ approximateNeedCount?: InputMaybe; /** Sort by customer creation date */ createdAt?: InputMaybe; /** Sort by name */ name?: InputMaybe; /** Sort by owner name */ owner?: InputMaybe; /** Sort by customer generated revenue */ revenue?: InputMaybe; /** Sort by customer size */ size?: InputMaybe; /** Sort by customer status */ status?: InputMaybe; /** Sort by customer tier */ tier?: InputMaybe; }; /** A workspace-defined lifecycle status for customers (e.g., Active, Churned, Trial). Customer statuses are ordered by position and displayed with a color in the UI. Every workspace has at least one status, and a default status is assigned to new customers when none is specified. */ type CustomerStatus = Node & { __typename?: "CustomerStatus"; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The color of the status indicator in the UI, as a HEX string (e.g., '#ff0000'). */ color: Scalars["String"]; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** An optional description explaining what this status represents in the customer lifecycle. */ description?: Maybe; /** The user-facing display name of the status shown in the UI. Defaults to the internal name if not explicitly set. */ displayName: Scalars["String"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The internal name of the status. Used as the default display name if no displayName is explicitly set. */ name: Scalars["String"]; /** The sort position of the status in the workspace's customer lifecycle flow. Lower values appear first. Collisions are automatically resolved by redistributing positions. */ position: Scalars["Float"]; /** * [Deprecated] The type of the customer status. Always returns null as statuses are no longer grouped by type. * @deprecated Customer statuses are no longer grouped by type. */ type?: Maybe; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; }; /** Certain properties of a customer status. */ type CustomerStatusChildWebhookPayload = { __typename?: "CustomerStatusChildWebhookPayload"; /** The color of the customer status. */ color: Scalars["String"]; /** The description of the customer status. */ description?: Maybe; /** The display name of the customer status. */ displayName: Scalars["String"]; /** The ID of the customer status. */ id: Scalars["String"]; /** The name of the customer status. */ name: Scalars["String"]; /** * The type of the customer status. * @deprecated Customer statuses are no longer grouped by type. */ type?: Maybe; }; type CustomerStatusConnection = { __typename?: "CustomerStatusConnection"; edges: Array; nodes: Array; pageInfo: PageInfo; }; /** Input for creating a customer status in the workspace's customer lifecycle flow. */ type CustomerStatusCreateInput = { /** The color of the status indicator in the UI, as a HEX string (e.g., '#ff0000'). */ color: Scalars["String"]; /** An optional description explaining what this status represents. */ description?: InputMaybe; /** The user-facing display name of the status. At least one of name or displayName must be provided. */ displayName?: InputMaybe; /** The identifier in UUID v4 format. If none is provided, the backend will generate one. */ id?: InputMaybe; /** The internal name of the status. At least one of name or displayName must be provided. */ name?: InputMaybe; /** The sort position of the status in the workspace's customer lifecycle flow. If omitted or colliding, a position is automatically assigned at the end. */ position?: InputMaybe; }; type CustomerStatusEdge = { __typename?: "CustomerStatusEdge"; /** Used in `before` and `after` args */ cursor: Scalars["String"]; node: CustomerStatus; }; /** Customer status filtering options. */ type CustomerStatusFilter = { /** Compound filters, all of which need to be matched by the customer status. */ and?: InputMaybe>; /** Comparator for the customer status color. */ color?: InputMaybe; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Comparator for the customer status description. */ description?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** Comparator for the customer status name. */ name?: InputMaybe; /** Compound filters, one of which needs to be matched by the customer status. */ or?: InputMaybe>; /** Comparator for the customer status position. */ position?: InputMaybe; /** Comparator for the customer status type. */ type?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; }; /** Return type for customer status mutations. */ type CustomerStatusPayload = { __typename?: "CustomerStatusPayload"; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** The customer status entity that was created or updated by the mutation. */ status: CustomerStatus; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** Customer status sorting options. */ type CustomerStatusSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; /** [DEPRECATED] A type of customer status. */ declare enum CustomerStatusType { Active = "active", Inactive = "inactive", } /** Input for updating an existing customer status. */ type CustomerStatusUpdateInput = { /** The updated color of the status indicator in the UI, as a HEX string. */ color?: InputMaybe; /** The updated description of the status. */ description?: InputMaybe; /** The updated user-facing display name of the status. */ displayName?: InputMaybe; /** The updated internal name of the status. */ name?: InputMaybe; /** The updated sort position of the status in the workspace's customer lifecycle flow. */ position?: InputMaybe; }; /** A workspace-defined tier or segment for categorizing customers (e.g., Enterprise, Pro, Free). Customer tiers are used for prioritization and filtering, are ordered by position, and displayed with a color in the UI. Tier names are unique within a workspace. */ type CustomerTier = Node & { __typename?: "CustomerTier"; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The color of the tier indicator in the UI, as a HEX string (e.g., '#ff0000'). */ color: Scalars["String"]; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** An optional description explaining what this tier represents and its intended use for customer segmentation. */ description?: Maybe; /** The user-facing display name of the tier shown in the UI. Defaults to the internal name if not explicitly set. */ displayName: Scalars["String"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The internal name of the tier. Must be unique within the workspace. Used as the default display name if no displayName is explicitly set. */ name: Scalars["String"]; /** The sort position of the tier in the workspace's customer tier ordering. Lower values appear first. Collisions are automatically resolved by redistributing positions. */ position: Scalars["Float"]; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; }; /** Certain properties of a customer tier. */ type CustomerTierChildWebhookPayload = { __typename?: "CustomerTierChildWebhookPayload"; /** The color of the customer tier. */ color: Scalars["String"]; /** The description of the customer tier. */ description?: Maybe; /** The display name of the customer tier. */ displayName: Scalars["String"]; /** The ID of the customer tier. */ id: Scalars["String"]; /** The name of the customer tier. */ name: Scalars["String"]; }; type CustomerTierConnection = { __typename?: "CustomerTierConnection"; edges: Array; nodes: Array; pageInfo: PageInfo; }; /** Input for creating a customer tier in the workspace's customer tier ordering. */ type CustomerTierCreateInput = { /** The color of the tier indicator in the UI, as a HEX string (e.g., '#ff0000'). */ color: Scalars["String"]; /** An optional description explaining what this tier represents. */ description?: InputMaybe; /** The user-facing display name of the tier. At least one of name or displayName must be provided. */ displayName?: InputMaybe; /** The identifier in UUID v4 format. If none is provided, the backend will generate one. */ id?: InputMaybe; /** The internal name of the tier. Must be unique within the workspace. At least one of name or displayName must be provided. */ name?: InputMaybe; /** The sort position of the tier in the workspace's customer tier ordering. If omitted or colliding, a position is automatically assigned at the end. */ position?: InputMaybe; }; type CustomerTierEdge = { __typename?: "CustomerTierEdge"; /** Used in `before` and `after` args */ cursor: Scalars["String"]; node: CustomerTier; }; /** Customer tier filtering options. */ type CustomerTierFilter = { /** Compound filters, all of which need to be matched by the customer tier. */ and?: InputMaybe>; /** Comparator for the customer tier color. */ color?: InputMaybe; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Comparator for the customer tier description. */ description?: InputMaybe; /** Comparator for the customer tier display name. */ displayName?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** Compound filters, one of which needs to be matched by the customer tier. */ or?: InputMaybe>; /** Comparator for the customer tier position. */ position?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; }; /** Return type for customer tier mutations. */ type CustomerTierPayload = { __typename?: "CustomerTierPayload"; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** Whether the operation was successful. */ success: Scalars["Boolean"]; /** The customer tier entity that was created or updated by the mutation. */ tier: CustomerTier; }; /** Input for updating an existing customer tier. */ type CustomerTierUpdateInput = { /** The updated color of the tier indicator in the UI, as a HEX string. */ color?: InputMaybe; /** The updated description of the tier. */ description?: InputMaybe; /** The updated user-facing display name of the tier. */ displayName?: InputMaybe; /** The updated internal name of the tier. */ name?: InputMaybe; /** The updated sort position of the tier in the workspace's customer tier ordering. */ position?: InputMaybe; }; /** Input for updating an existing customer. */ type CustomerUpdateInput = { /** The updated list of email domains associated with this customer. Replaces the existing domains. */ domains?: InputMaybe>; /** The updated list of external system identifiers for this customer. New IDs will be appended with source metadata. */ externalIds?: InputMaybe>; /** The URL of the customer's logo image. */ logoUrl?: InputMaybe; /** The primary external source ID for customers with multiple sources. Must be one of the values in externalIds. */ mainSourceId?: InputMaybe; /** The updated name of the customer. */ name?: InputMaybe; /** The identifier of the user to assign as the owner of the customer. */ ownerId?: InputMaybe; /** The annual revenue generated by the customer, in dollars. */ revenue?: InputMaybe; /** The size of the customer organization (e.g., number of employees). */ size?: InputMaybe; /** The ID of the Slack channel to link to this customer. Set to null to unlink the current channel. */ slackChannelId?: InputMaybe; /** The identifier of the customer status to set. */ statusId?: InputMaybe; /** The identifier of the customer tier to assign. */ tierId?: InputMaybe; }; /** Input for upserting a customer. Matches against existing customers using id, externalId, slackChannelId, or domains. Creates a new customer if no match is found. */ type CustomerUpsertInput = { /** The email domains associated with this customer. */ domains?: InputMaybe>; /** An external system identifier for this customer. Used for matching existing customers during upsert. */ externalId?: InputMaybe; /** The identifier in UUID v4 format. Used to match an existing customer for upsert. */ id?: InputMaybe; /** The URL of the customer's logo image. */ logoUrl?: InputMaybe; /** The name of the customer. Required when creating a new customer. */ name?: InputMaybe; /** The identifier of the user to assign as the owner of the customer. */ ownerId?: InputMaybe; /** The annual revenue generated by the customer, in dollars. */ revenue?: InputMaybe; /** The size of the customer organization (e.g., number of employees). */ size?: InputMaybe; /** The ID of the Slack channel to link to this customer. */ slackChannelId?: InputMaybe; /** The identifier of the customer status to set. */ statusId?: InputMaybe; /** The identifier of the customer tier to assign. Cannot be used together with tierName. */ tierId?: InputMaybe; /** The name of the customer tier to assign. A new tier will be created if one with this name does not exist. Cannot be used together with tierId. */ tierName?: InputMaybe; }; /** Mode that controls who can see and set Customers in Slack Asks. */ declare enum CustomerVisibilityMode { LinearOnly = "LinearOnly", SlackMembers = "SlackMembers", SlackMembersAndGuests = "SlackMembersAndGuests", } /** Payload for a customer webhook. */ type CustomerWebhookPayload = { __typename?: "CustomerWebhookPayload"; /** The approximate number of needs of the customer. */ approximateNeedCount: Scalars["Float"]; /** The time at which the entity was archived. */ archivedAt?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["String"]; /** The domains associated with this customer. */ domains: Array; /** The ids of the customers in external systems. */ externalIds: Array; /** The ID of the entity. */ id: Scalars["String"]; /** The customer's logo URL. */ logoUrl?: Maybe; /** The ID of the main source, when a customer has multiple sources. Must be one of externalIds. */ mainSourceId?: Maybe; /** The name of the customer. */ name: Scalars["String"]; /** The ID of the user who owns the customer. */ ownerId?: Maybe; /** The annual revenue generated by the customer. */ revenue?: Maybe; /** The size of the customer. */ size?: Maybe; /** The ID of the Slack channel used to interact with the customer. */ slackChannelId?: Maybe; /** The customer's unique URL slug. */ slugId: Scalars["String"]; /** The customer status. */ status?: Maybe; /** The ID of the customer status. */ statusId?: Maybe; /** The customer tier. */ tier?: Maybe; /** The ID of the customer tier. */ tierId?: Maybe; /** The time at which the entity was updated. */ updatedAt: Scalars["String"]; /** The URL of the customer. */ url: Scalars["String"]; }; /** [Internal] Configuration for the customer attributes data source. */ type CustomersAttributesDataSourceConfigurationInput = { /** [Internal] Whether to allow manual edits to customer attributes when no source is configured. */ allowManualEdits?: InputMaybe; /** [Internal] Errors encountered while syncing customer attributes (set by sync workers). */ attributesErrors?: InputMaybe; /** [Internal] Mapping from customer attribute keys (owner, revenue, size, status, tier, externalId) to external field IDs. */ attributesMapping?: InputMaybe; /** [Internal] Integration details (when sourceType is 'integration'). */ integration?: InputMaybe; /** [Internal] How customer attribute values are sourced: 'manual' or 'integration'. */ sourceType: Scalars["String"]; }; /** [Internal] Integration providing customer attribute data. */ type CustomersAttributesDataSourceIntegrationInput = { /** [Internal] The integration service that manages customer attributes. */ service: IntegrationService; }; /** [Internal] Input for updating workspace Customers feature configuration. */ type CustomersConfigurationInput = { /** [Internal] Configuration for the customer attributes data source. */ attributesDataSourceConfiguration?: InputMaybe; /** [Internal] The team to use to create default issues for new request items. */ defaultTeamId?: InputMaybe; /** [Internal] Domains or email addresses excluded entirely from the Customers feature. */ excludeList?: InputMaybe>; /** [Internal] Domains or email addresses ignored when matching to a customer. */ ignoreList?: InputMaybe>; /** [Internal] The currency code used for customer revenue. */ revenueCurrencyCode?: InputMaybe; /** [Internal] How customer revenue should be displayed. */ revenueDisplay?: InputMaybe; }; /** A time-boxed iteration (similar to a sprint) used for planning and tracking work. Cycles belong to a team and have defined start and end dates. Issues are assigned to cycles for time-based planning, and progress is tracked via completed, in-progress, and total scope. Cycles are automatically completed when their end date passes, and uncompleted issues can be carried over to the next cycle. */ type Cycle = Node & { __typename?: "Cycle"; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The time at which the cycle was automatically archived by the auto-pruning process. Null if the cycle has not been auto-archived. */ autoArchivedAt?: Maybe; /** The completion time of the cycle. If null, the cycle has not been completed yet. A cycle is completed either when its end date passes or when it is manually completed early. */ completedAt?: Maybe; /** The number of completed issues in the cycle after each day. Each entry corresponds to the same day index as issueCountHistory. */ completedIssueCountHistory: Array; /** The number of completed estimation points after each day. Used together with scopeHistory for burndown charts. */ completedScopeHistory: Array; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** [Internal] The current progress snapshot of the cycle, broken down by issue status categories. */ currentProgress: Scalars["JSONObject"]; /** The description of the cycle. */ description?: Maybe; /** [Internal] Documents associated with the cycle. */ documents: DocumentConnection; /** The end date and time of the cycle. When a cycle is completed prematurely, this is updated to match the completion time. When cycles are disabled, both endsAt and completedAt are set to the current time. */ endsAt: Scalars["DateTime"]; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The number of in-progress estimation points after each day. Tracks work that has been started but not yet completed. */ inProgressScopeHistory: Array; /** The parent cycle this cycle was inherited from. When a parent team creates cycles, sub-teams automatically receive corresponding inherited cycles. */ inheritedFrom?: Maybe; /** Whether the cycle is currently active. A cycle is active if the current time is between its start and end dates and it has not been completed. */ isActive: Scalars["Boolean"]; /** Whether the cycle has not yet started. True if the cycle's start date is in the future. */ isFuture: Scalars["Boolean"]; /** Whether this cycle is the next upcoming (not yet started) cycle for the team. */ isNext: Scalars["Boolean"]; /** Whether the cycle's end date has passed. */ isPast: Scalars["Boolean"]; /** Whether this cycle is the most recently completed cycle for the team. */ isPrevious: Scalars["Boolean"]; /** The total number of issues in the cycle after each day. Each entry represents a snapshot at the end of that day, forming the basis for burndown charts. */ issueCountHistory: Array; /** Issues that are currently assigned to this cycle. */ issues: IssueConnection; /** [Internal] Links associated with the cycle. */ links: EntityExternalLinkConnection; /** The custom name of the cycle. If not set, the cycle is displayed using its number (e.g., "Cycle 5"). */ name?: Maybe; /** The auto-incrementing number of the cycle, unique within its team. This value is assigned automatically by the database and cannot be set on creation. */ number: Scalars["Float"]; /** The overall progress of the cycle as a number between 0 and 1. Calculated as (completed estimate points + 0.25 * in-progress estimate points) / total estimate points. Returns 0 if no estimate points exist. */ progress: Scalars["Float"]; /** [Internal] The detailed progress history of the cycle, including per-status breakdowns over time. */ progressHistory: Scalars["JSONObject"]; /** The total number of estimation points (scope) in the cycle after each day. Used for scope-based burndown charts. */ scopeHistory: Array; /** The start date and time of the cycle. */ startsAt: Scalars["DateTime"]; /** The team that the cycle belongs to. Each cycle is scoped to exactly one team. */ team: Team; /** Issues that were still open (not completed) when the cycle was closed. These issues may have been moved to the next cycle. */ uncompletedIssuesUponClose: IssueConnection; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; }; /** A time-boxed iteration (similar to a sprint) used for planning and tracking work. Cycles belong to a team and have defined start and end dates. Issues are assigned to cycles for time-based planning, and progress is tracked via completed, in-progress, and total scope. Cycles are automatically completed when their end date passes, and uncompleted issues can be carried over to the next cycle. */ type CycleDocumentsArgs = { after?: InputMaybe; before?: InputMaybe; filter?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; }; /** A time-boxed iteration (similar to a sprint) used for planning and tracking work. Cycles belong to a team and have defined start and end dates. Issues are assigned to cycles for time-based planning, and progress is tracked via completed, in-progress, and total scope. Cycles are automatically completed when their end date passes, and uncompleted issues can be carried over to the next cycle. */ type CycleIssuesArgs = { after?: InputMaybe; before?: InputMaybe; filter?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; }; /** A time-boxed iteration (similar to a sprint) used for planning and tracking work. Cycles belong to a team and have defined start and end dates. Issues are assigned to cycles for time-based planning, and progress is tracked via completed, in-progress, and total scope. Cycles are automatically completed when their end date passes, and uncompleted issues can be carried over to the next cycle. */ type CycleLinksArgs = { after?: InputMaybe; before?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; }; /** A time-boxed iteration (similar to a sprint) used for planning and tracking work. Cycles belong to a team and have defined start and end dates. Issues are assigned to cycles for time-based planning, and progress is tracked via completed, in-progress, and total scope. Cycles are automatically completed when their end date passes, and uncompleted issues can be carried over to the next cycle. */ type CycleUncompletedIssuesUponCloseArgs = { after?: InputMaybe; before?: InputMaybe; filter?: InputMaybe; first?: InputMaybe; includeArchived?: InputMaybe; last?: InputMaybe; orderBy?: InputMaybe; }; /** A generic payload return from entity archive mutations. */ type CycleArchivePayload = ArchivePayload & { __typename?: "CycleArchivePayload"; /** The archived/unarchived entity. Null if entity was deleted. */ entity?: Maybe; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** Certain properties of a cycle. */ type CycleChildWebhookPayload = { __typename?: "CycleChildWebhookPayload"; /** The end date of the cycle. */ endsAt: Scalars["String"]; /** The ID of the cycle. */ id: Scalars["String"]; /** The name of the cycle. */ name?: Maybe; /** The number of the cycle. */ number: Scalars["Float"]; /** The start date of the cycle. */ startsAt: Scalars["String"]; }; type CycleConnection = { __typename?: "CycleConnection"; edges: Array; nodes: Array; pageInfo: PageInfo; }; /** Input for creating a new cycle. */ type CycleCreateInput = { /** The completion time of the cycle. If null, the cycle hasn't been completed. */ completedAt?: InputMaybe; /** The description of the cycle. */ description?: InputMaybe; /** The end time of the cycle. */ endsAt: Scalars["DateTime"]; /** The identifier in UUID v4 format. If none is provided, the backend will generate one. */ id?: InputMaybe; /** The custom name of the cycle. */ name?: InputMaybe; /** The start time of the cycle. */ startsAt: Scalars["DateTime"]; /** The team to associate the cycle with. */ teamId: Scalars["String"]; }; type CycleEdge = { __typename?: "CycleEdge"; /** Used in `before` and `after` args */ cursor: Scalars["String"]; node: Cycle; }; /** Cycle filtering options. */ type CycleFilter = { /** Compound filters, all of which need to be matched by the cycle. */ and?: InputMaybe>; /** Comparator for the cycle completed at date. */ completedAt?: InputMaybe; /** Comparator for the created at date. */ createdAt?: InputMaybe; /** Comparator for the cycle ends at date. */ endsAt?: InputMaybe; /** Comparator for the identifier. */ id?: InputMaybe; /** Comparator for the inherited cycle ID. */ inheritedFromId?: InputMaybe; /** Comparator for the filtering active cycle. */ isActive?: InputMaybe; /** Comparator for the filtering future cycles. */ isFuture?: InputMaybe; /** Comparator for filtering for whether the cycle is currently in cooldown. */ isInCooldown?: InputMaybe; /** Comparator for the filtering next cycle. */ isNext?: InputMaybe; /** Comparator for the filtering past cycles. */ isPast?: InputMaybe; /** Comparator for the filtering previous cycle. */ isPrevious?: InputMaybe; /** Filters that the cycles issues must satisfy. */ issues?: InputMaybe; /** Comparator for the cycle name. */ name?: InputMaybe; /** Comparator for the cycle number. */ number?: InputMaybe; /** Compound filters, one of which need to be matched by the cycle. */ or?: InputMaybe>; /** Comparator for the cycle start date. */ startsAt?: InputMaybe; /** Filters that the cycles team must satisfy. */ team?: InputMaybe; /** Comparator for the updated at date. */ updatedAt?: InputMaybe; }; /** A notification subscription scoped to a specific cycle. The subscriber receives notifications for events related to issues in this cycle. */ type CycleNotificationSubscription = Entity & Node & NotificationSubscription & { __typename?: "CycleNotificationSubscription"; /** Whether the subscription is active. When inactive, no notifications are generated from this subscription even though it still exists. */ active: Scalars["Boolean"]; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The type of contextual view (e.g., active issues, backlog) that further scopes a team notification subscription. Null if the subscription is not associated with a specific view type. */ contextViewType?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The custom view that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ customView?: Maybe; /** The customer that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ customer?: Maybe; /** The cycle subscribed to. */ cycle: Cycle; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The initiative that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ initiative?: Maybe; /** The issue label that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ label?: Maybe; /** The notification event types that this subscription will deliver to the subscriber. */ notificationSubscriptionTypes: Array; /** The project that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ project?: Maybe; /** The user who will receive notifications from this subscription. */ subscriber: User; /** The team that this notification subscription is scoped to. Null if the subscription targets a different entity type. */ team?: Maybe; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** The user that this notification subscription is scoped to, for user-specific view subscriptions. Null if the subscription targets a different entity type. */ user?: Maybe; /** The type of user-specific view that further scopes a user notification subscription. Null if the subscription is not associated with a user view type. */ userContextViewType?: Maybe; }; /** The payload returned by cycle mutations. */ type CyclePayload = { __typename?: "CyclePayload"; /** The cycle that was created or updated. */ cycle?: Maybe; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; declare enum CyclePeriod { After = "after", Before = "before", During = "during", } /** Comparator for period when issue was added to a cycle. */ type CyclePeriodComparator = { /** Equals constraint. */ eq?: InputMaybe; /** In-array constraint. */ in?: InputMaybe>; /** Not-equals constraint. */ neq?: InputMaybe; /** Not-in-array constraint. */ nin?: InputMaybe>; /** Null constraint. Matches any non-null values if the given value is false, otherwise it matches null values. */ null?: InputMaybe; }; /** Input for shifting all cycles from a certain cycle onwards by a certain number of days. */ type CycleShiftAllInput = { /** The number of days to shift the cycles by. */ daysToShift: Scalars["Float"]; /** The cycle ID at which to start the shift. */ id: Scalars["String"]; }; /** Issue cycle sorting options. */ type CycleSort = { /** When set to true, cycles will be ordered with a custom order. Current cycle comes first, followed by upcoming cycles in ASC order, followed by previous cycles in DESC order. */ currentCycleFirst?: InputMaybe; /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; /** Input for updating an existing cycle. */ type CycleUpdateInput = { /** The completion time of the cycle. If null, the cycle hasn't been completed. */ completedAt?: InputMaybe; /** The description of the cycle. */ description?: InputMaybe; /** The end time of the cycle. */ endsAt?: InputMaybe; /** The custom name of the cycle. */ name?: InputMaybe; /** The start time of the cycle. */ startsAt?: InputMaybe; }; /** Payload for a cycle webhook. */ type CycleWebhookPayload = { __typename?: "CycleWebhookPayload"; /** The time at which the entity was archived. */ archivedAt?: Maybe; /** The time at which the cycle was automatically archived by the auto pruning process. */ autoArchivedAt?: Maybe; /** The completion time of the cycle. If null, the cycle hasn't been completed. */ completedAt?: Maybe; /** The number of completed issues in the cycle after each day. */ completedIssueCountHistory: Array; /** The number of completed estimation points after each day. */ completedScopeHistory: Array; /** The time at which the entity was created. */ createdAt: Scalars["String"]; /** The cycle's description. */ description?: Maybe; /** The end date of the cycle. */ endsAt: Scalars["String"]; /** The ID of the entity. */ id: Scalars["String"]; /** The number of in progress estimation points after each day. */ inProgressScopeHistory: Array; /** The ID of the cycle inherited from. */ inheritedFromId?: Maybe; /** The total number of issues in the cycle after each day. */ issueCountHistory: Array; /** The name of the cycle. */ name?: Maybe; /** The number of the cycle. */ number: Scalars["Float"]; /** The total number of estimation points after each day. */ scopeHistory: Array; /** The start date of the cycle. */ startsAt: Scalars["String"]; /** The team ID of the cycle. */ teamId: Scalars["String"]; /** The IDs of the uncompleted issues upon close. */ uncompletedIssuesUponCloseIds: Array; /** The time at which the entity was updated. */ updatedAt: Scalars["String"]; }; /** [Internal] A configurable dashboard composed of widgets that display analytics, metrics, and insights. Dashboards can be personal or shared with the workspace, and optionally scoped to one or more teams. Each dashboard contains a set of widget configurations that define what data is visualized. */ type Dashboard = Node & { __typename?: "Dashboard"; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The hex color code of the dashboard icon. */ color?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The user who created the dashboard. Null if the creator's account has been deleted. */ creator?: Maybe; /** The description of the dashboard. */ description?: Maybe; /** The icon of the dashboard. Can be an emoji or a decorative icon identifier. */ icon?: Maybe; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** A global issue filter applied to all dashboard widgets that display issue data. Individual widgets may apply additional filters on top of this. */ issueFilter?: Maybe; /** The name of the dashboard. */ name: Scalars["String"]; /** The organization that the dashboard belongs to. */ organization: Organization; /** The owner of the dashboard. For personal dashboards, only the owner can view them. Null if the owner's account has been deleted. */ owner?: Maybe; /** A global project filter applied to all dashboard widgets that display project data. Individual widgets may apply additional filters on top of this. */ projectFilter?: Maybe; /** Whether the dashboard is shared with everyone in the workspace. Shared dashboards are visible to all members; unshared dashboards are only visible to the owner. */ shared: Scalars["Boolean"]; /** The dashboard's unique URL slug, used to construct human-readable URLs. Automatically generated on creation. */ slugId: Scalars["String"]; /** The sort order of the dashboard within the workspace or its team. Lower values appear first. */ sortOrder: Scalars["Float"]; /** * The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn't * been updated after creation. */ updatedAt: Scalars["DateTime"]; /** The user who last updated the dashboard. Null if no user has updated it or the updater's account has been deleted. */ updatedBy?: Maybe; /** The widget configuration for the dashboard, defining the layout grid of rows and the widgets within each row, including their type, size, and data settings. */ widgets: Scalars["JSONObject"]; }; /** Union type for all possible webhook entity data payloads */ type DataWebhookPayload = AgentActivityWebhookPayload | AgentSessionWebhookPayload | AttachmentWebhookPayload | AuditEntryWebhookPayload | CommentWebhookPayload | CustomerNeedWebhookPayload | CustomerWebhookPayload | CycleWebhookPayload | DocumentWebhookPayload | InitiativeUpdateWebhookPayload | InitiativeWebhookPayload | IssueLabelWebhookPayload | IssueWebhookPayload | ProjectLabelWebhookPayload | ProjectUpdateWebhookPayload | ProjectWebhookPayload | ReactionWebhookPayload | ReleaseNoteWebhookPayload | ReleaseWebhookPayload | UserWebhookPayload; /** Comparator for dates. */ type DateComparator = { /** Equals constraint. */ eq?: InputMaybe; /** Greater-than constraint. Matches any values that are greater than the given value. */ gt?: InputMaybe; /** Greater-than-or-equal constraint. Matches any values that are greater than or equal to the given value. */ gte?: InputMaybe; /** In-array constraint. */ in?: InputMaybe>; /** Less-than constraint. Matches any values that are less than the given value. */ lt?: InputMaybe; /** Less-than-or-equal constraint. Matches any values that are less than or equal to the given value. */ lte?: InputMaybe; /** Not-equals constraint. */ neq?: InputMaybe; /** Not-in-array constraint. */ nin?: InputMaybe>; }; /** By which resolution is a date defined. */ declare enum DateResolutionType { HalfYear = "halfYear", Month = "month", Quarter = "quarter", Year = "year", } /** The day of the week. */ declare enum Day { Friday = "Friday", Monday = "Monday", Saturday = "Saturday", Sunday = "Sunday", Thursday = "Thursday", Tuesday = "Tuesday", Wednesday = "Wednesday", } /** Issue delegate sorting options. */ type DelegateSort = { /** Whether nulls should be sorted first or last */ nulls?: InputMaybe; /** The order for the individual sort */ order?: InputMaybe; }; /** Input for confirming workspace deletion with a verification code. */ type DeleteOrganizationInput = { /** The deletion code to confirm operation. */ deletionCode: Scalars["String"]; }; /** A generic payload return from entity deletion mutations. */ type DeletePayload = ArchivePayload & { __typename?: "DeletePayload"; /** The identifier of the deleted entity. */ entityId: Scalars["String"]; /** The identifier of the last sync operation. */ lastSyncId: Scalars["Float"]; /** Whether the operation was successful. */ success: Scalars["Boolean"]; }; /** A rich-text document that lives within a project, initiative, team, issue, release, or cycle. Documents support collaborative editing via ProseMirror/Yjs and store their content in a separate DocumentContent entity. Each document is associated with exactly one parent entity. */ type Document = Node & { __typename?: "Document"; /** The time at which the entity was archived. Null if the entity has not been archived. */ archivedAt?: Maybe; /** The hex color of the document icon. Null if no custom color has been set. */ color?: Maybe; /** Comments associated with the document. */ comments: CommentConnection; /** The document's content in markdown format. */ content?: Maybe; /** [Internal] The document's content as a base64-encoded Yjs state update. */ contentState?: Maybe; /** The time at which the entity was created. */ createdAt: Scalars["DateTime"]; /** The user who created the document. Null if the creator's account has been deleted. */ creator?: Maybe; /** [Internal] The cycle that the document is associated with. Null if the document belongs to a different parent entity type. */ cycle?: Maybe; /** The ID of the document content associated with the document. */ documentContentId?: Maybe; /** The time at which the document was hidden from the default view. Null if the document has not been hidden. */ hiddenAt?: Maybe; /** The icon of the document, either a decorative icon type or an emoji string. Null if no icon has been set. */ icon?: Maybe; /** The unique identifier of the entity. */ id: Scalars["ID"]; /** The initiative that the document is associated with. Null if the document belongs to a different parent entity type. */ initiative?: Maybe; /** The issue that the document is associated with. Null if the document belongs to a different parent entity type. */ issue?: Maybe; /** The last template that was applied to this document. Null if no template has been applied. */ lastAppliedTemplate?: Maybe