Skip to content

fix(deps): update linear-tools-dependencies (major) - #35

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-linear-tools-dependencies
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-linear-tools-dependencies

Conversation

@renovate

@renovate renovate Bot commented Mar 22, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@linear/sdk ^77.0.0^95.0.0 age confidence
typescript (source) ^5.0.0^7.0.0 age confidence

Release Notes

linear/linear (@​linear/sdk)

v95.1.0

Compare Source

Minor Changes
  • feat(schema): [dangerous] Enum value 'AiConversation' was added to enum 'AiConversationEntityCardWidgetArgsType' (AiConversationEntityCardWidgetArgsType.AiConversation)

    feat(schema): [dangerous] Enum value 'Meeting' was added to enum 'AiConversationEntityCardWidgetArgsType' (AiConversationEntityCardWidgetArgsType.Meeting)

    feat(schema): [dangerous] Enum value 'workflowDefinitionDraft' was added to enum 'AiConversationMcpServerConnectionScopeType' (AiConversationMcpServerConnectionScopeType.workflowDefinitionDraft)

    feat(schema): [dangerous] Enum value 'RunLoop' was added to enum 'AiConversationTool' (AiConversationTool.RunLoop)

    feat(schema): [dangerous] Member 'AiConversationRunLoopToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Input field 'projects' was added to input object type 'InitiativeCollectionFilter' (InitiativeCollectionFilter.projects)

    feat(schema): [dangerous] Input field 'projects' was added to input object type 'InitiativeFilter' (InitiativeFilter.projects)

    feat(schema): [dangerous] Enum value 'datadog' was added to enum 'IntegrationService' (IntegrationService.datadog)

    feat(schema): [dangerous] Input field 'groupType' was added to input object type 'IssueLabelCreateInput' (IssueLabelCreateInput.groupType)

    feat(schema): [dangerous] Input field 'groupType' was added to input object type 'IssueLabelUpdateInput' (IssueLabelUpdateInput.groupType)

    feat(schema): [dangerous] Input field 'projects' was added to input object type 'NullableInitiativeFilter' (NullableInitiativeFilter.projects)

    feat(schema): [dangerous] Input field 'regionPinning' was added to input object type 'OrganizationCodingAgentSettingsInput' (OrganizationCodingAgentSettingsInput.regionPinning)

    feat(schema): [dangerous] Input field 'sandboxSize' was added to input object type 'OrganizationCodingAgentSettingsInput' (OrganizationCodingAgentSettingsInput.sandboxSize)

    feat(schema): [dangerous] Input field 'pinnedViewManagementRole' was added to input object type 'OrganizationSecuritySettingsInput' (OrganizationSecuritySettingsInput.pinnedViewManagementRole)

    feat(schema): [dangerous] Input field 'pinnedViewManagement' was added to input object type 'TeamSecuritySettingsInput' (TeamSecuritySettingsInput.pinnedViewManagement)

    feat(schema): [dangerous] Input field 'overriddenUser' was added to input object type 'TimeScheduleEntryInput' (TimeScheduleEntryInput.overriddenUser)

    feat(schema): [dangerous] Enum value 'customerRequestAdded' was added to enum 'WorkflowTrigger' (WorkflowTrigger.customerRequestAdded)

    feat(schema): [non_breaking] Type 'AiConversationPostChatMessageToolCallResultDestination' was added (AiConversationPostChatMessageToolCallResultDestination)

    feat(schema): [non_breaking] Type 'AiConversationRunLoopToolCall' was added (AiConversationRunLoopToolCall)

    feat(schema): [non_breaking] Type 'AiConversationRunLoopToolCallArgs' was added (AiConversationRunLoopToolCallArgs)

    feat(schema): [non_breaking] Type 'AiConversationRunLoopToolCallResult' was added (AiConversationRunLoopToolCallResult)

    feat(schema): [non_breaking] Type 'IntegrationDatadogEnvironment' was added (IntegrationDatadogEnvironment)

    feat(schema): [non_breaking] Type 'IntegrationDatadogEnvironmentsPayload' was added (IntegrationDatadogEnvironmentsPayload)

    feat(schema): [non_breaking] Type 'LabelGroupType' was added (LabelGroupType)

    feat(schema): [non_breaking] Type 'TimeScheduleUser' was added (TimeScheduleUser)

    feat(schema): [non_breaking] Type 'TimeScheduleUserInput' was added (TimeScheduleUserInput)

    feat(schema): [non_breaking] Type 'WorkspaceAnnouncementNotification' was added (WorkspaceAnnouncementNotification)

    feat(schema): [non_breaking] Field 'workflowDefinitionDraftId' was added to object type 'AiConversationMcpServerConnectionScope' (AiConversationMcpServerConnectionScope.workflowDefinitionDraftId)

    feat(schema): [non_breaking] Field 'destination' was added to object type 'AiConversationPostChatMessageToolCallResult' (AiConversationPostChatMessageToolCallResult.destination)

    feat(schema): [non_breaking] Description 'The rich-text content body of a document, issue, project, initiative, project milestone, pull request, release note, automation prompt, AI prompt rules, or welcome message. Content is stored as a base64-encoded Yjs state and can be converted to Markdown or ProseMirror JSON. Each DocumentContent belongs to exactly one parent entity and supports real-time collaborative editing.' on type 'DocumentContent' has changed to 'The rich-text content body of a document, issue, project, initiative, project milestone, pull request, release note, automation prompt, AI prompt rules, welcome message, or workspace announcement. Content is stored as a base64-encoded Yjs state and can be converted to Markdown or ProseMirror JSON. Each DocumentContent belongs to exactly one parent entity and supports real-time collaborative editing.' (DocumentContent)

    feat(schema): [non_breaking] Field 'groupType' was added to object type 'IssueLabel' (IssueLabel.groupType)

    feat(schema): [non_breaking] Field 'integrationDatadogConnect' was added to object type 'Mutation' (Mutation.integrationDatadogConnect)

    feat(schema): [non_breaking] Field 'integrationDatadogEnvironments' was added to object type 'Mutation' (Mutation.integrationDatadogEnvironments)

    feat(schema): [non_breaking] Field 'shortSummary' was added to object type 'ProjectUpdate' (ProjectUpdate.shortSummary)

    feat(schema): [non_breaking] Field 'authoredAt' was added to object type 'PullRequestCommit' (PullRequestCommit.authoredAt)

    feat(schema): [non_breaking] Field 'overriddenUser' was added to object type 'TimeScheduleEntry' (TimeScheduleEntry.overriddenUser)

    feat(schema): [non_breaking] Field 'TimeScheduleEntry.userEmail' description changed from 'The email, name or reference to the user on schedule. This is used in case the external user could not be mapped to a Linear user id.' to 'The external email, name or reference text for the user when the reference cannot be mapped to a Linear user id.' (TimeScheduleEntry.userEmail)

    feat(schema): [non_breaking] Field 'TimeScheduleEntry.userId' description changed from 'The Linear user id of the user on schedule. If the user cannot be mapped to a Linear user then userEmail can be used as a reference.' to 'The Linear user id of the referenced user. If the reference cannot be mapped to a Linear user then userEmail can be used instead.' (TimeScheduleEntry.userId)

    feat(schema): [non_breaking] Input field 'TimeScheduleEntryInput.userEmail' description changed from 'The email, name or reference to the user on schedule. This is used in case the external user could not be mapped to a Linear user id.' to 'The external email, name or reference text for the user when the reference cannot be mapped to a Linear user id.' (TimeScheduleEntryInput.userEmail)

    feat(schema): [non_breaking] Input field 'TimeScheduleEntryInput.userId' description changed from 'The Linear user id of the user on schedule. If the user cannot be mapped to a Linear user then userEmail can be used as a reference.' to 'The Linear user id of the referenced user. If the reference cannot be mapped to a Linear user then userEmail can be used instead.' (TimeScheduleEntryInput.userId)

    feat(schema): [non_breaking] Field 'reviewFieldReviewers' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.reviewFieldReviewers)

    feat(schema): [non_breaking] Field 'showOnlyLeadTeamProjects' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.showOnlyLeadTeamProjects)

v95.0.0

Compare Source

Major Changes
  • feat(schema): [breaking] Field 'AiConversationCreateSandboxToolCallArgs.repository' changed type from 'String!' to 'String' (AiConversationCreateSandboxToolCallArgs.repository)

    feat(schema): [dangerous] Input field 'summary' was added to input object type 'AgentSessionUpdateInput' (AgentSessionUpdateInput.summary)

    feat(schema): [dangerous] Enum value 'SandboxGitHistory' was added to enum 'AiConversationTool' (AiConversationTool.SandboxGitHistory)

    feat(schema): [dangerous] Member 'AiConversationSandboxGitHistoryToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Enum value 'loops' was added to enum 'ProjectTab' (ProjectTab.loops)

    feat(schema): [dangerous] Enum value 'chatMessagePosted' was added to enum 'WorkflowTrigger' (WorkflowTrigger.chatMessagePosted)

    feat(schema): [dangerous] Enum value 'chatReactionAdded' was added to enum 'WorkflowTrigger' (WorkflowTrigger.chatReactionAdded)

    feat(schema): [dangerous] Enum value 'chat' was added to enum 'WorkflowTriggerType' (WorkflowTriggerType.chat)

    feat(schema): [non_breaking] Type 'AiConversationGetSlackConversationHistoryToolCallArgs' was added (AiConversationGetSlackConversationHistoryToolCallArgs)

    feat(schema): [non_breaking] Type 'AiConversationGetSlackConversationHistoryToolCallArgsTargetType' was added (AiConversationGetSlackConversationHistoryToolCallArgsTargetType)

    feat(schema): [non_breaking] Type 'AiConversationGetSlackConversationHistoryToolCallResult' was added (AiConversationGetSlackConversationHistoryToolCallResult)

    feat(schema): [non_breaking] Type 'AiConversationPostChatMessageToolCallResult' was added (AiConversationPostChatMessageToolCallResult)

    feat(schema): [non_breaking] Type 'AiConversationSandboxGitHistoryToolCall' was added (AiConversationSandboxGitHistoryToolCall)

    feat(schema): [non_breaking] Type 'AiConversationSandboxGitHistoryToolCallArgs' was added (AiConversationSandboxGitHistoryToolCallArgs)

    feat(schema): [non_breaking] Type 'AiConversationSandboxGitHistoryToolCallArgsOperation' was added (AiConversationSandboxGitHistoryToolCallArgsOperation)

    feat(schema): [non_breaking] Type 'AiConversationSearchChatChannelsToolCallResult' was added (AiConversationSearchChatChannelsToolCallResult)

    feat(schema): [non_breaking] Field 'AgentSession.summary' description changed from 'A human-readable summary of the work performed in this session. Null if no summary has been generated yet.' to 'The session title, generated automatically or set by the owning OAuth application. Null if no title is set.' (AgentSession.summary)

    feat(schema): [non_breaking] Field 'args' was added to object type 'AiConversationGetSlackConversationHistoryToolCall' (AiConversationGetSlackConversationHistoryToolCall.args)

    feat(schema): [non_breaking] Field 'result' was added to object type 'AiConversationGetSlackConversationHistoryToolCall' (AiConversationGetSlackConversationHistoryToolCall.result)

    feat(schema): [non_breaking] Field 'result' was added to object type 'AiConversationPostChatMessageToolCall' (AiConversationPostChatMessageToolCall.result)

    feat(schema): [non_breaking] Field 'channel' was added to object type 'AiConversationPostChatMessageToolCallArgs' (AiConversationPostChatMessageToolCallArgs.channel)

    feat(schema): [non_breaking] Field 'isReply' was added to object type 'AiConversationPostChatMessageToolCallArgs' (AiConversationPostChatMessageToolCallArgs.isReply)

    feat(schema): [non_breaking] Field 'recipient' was added to object type 'AiConversationPostChatMessageToolCallArgs' (AiConversationPostChatMessageToolCallArgs.recipient)

    feat(schema): [non_breaking] Field 'recipientId' was added to object type 'AiConversationPostChatMessageToolCallArgs' (AiConversationPostChatMessageToolCallArgs.recipientId)

    feat(schema): [non_breaking] Field 'result' was added to object type 'AiConversationSearchChatChannelsToolCall' (AiConversationSearchChatChannelsToolCall.result)

    feat(schema): [non_breaking] Field 'agentSessionSshAddress' was added to object type 'Query' (Query.agentSessionSshAddress)

    feat(schema): [non_breaking] Field 'userViewPreferences' was added to object type 'Query' (Query.userViewPreferences)

Patch Changes
  • 7aaa438: Omit GraphQL request variables from error messages.
  • 2cddc35: Require a finite numeric webhookTimestamp in the signed body and enforce the existing one-minute replay window in all webhook verification APIs. Unsigned timestamp headers and legacy timestamp arguments can no longer bypass this check. The optional third argument to verify() and parseData() is retained for source compatibility but ignored; callers can omit it. Payloads without a signed timestamp, including header-only payloads, are now rejected.
  • e5842b5: Require HTTPS for custom API URLs outside local development.

v94.0.0

Compare Source

Major Changes
  • feat(schema): [breaking] Type 'MeetingAnalysisStatus' was removed (MeetingAnalysisStatus)

    feat(schema): [breaking] Type 'PullRequestReviewTool' was removed (PullRequestReviewTool)

    feat(schema): [breaking] Input field 'pullRequestReviewTool' was removed from input object type 'GitHubSettingsInput' (GitHubSettingsInput.pullRequestReviewTool)

    feat(schema): [breaking] Field 'analysisStatus' was removed from object type 'Meeting' (Meeting.analysisStatus)

    feat(schema): [breaking] Field 'attendees' was removed from object type 'Meeting' (Meeting.attendees)

    feat(schema): [breaking] Field 'attendeesSource' was removed from object type 'Meeting' (Meeting.attendeesSource)

    feat(schema): [breaking] Field 'slugId' was removed from object type 'Meeting' (Meeting.slugId)

    feat(schema): [breaking] Field 'summary' was removed from object type 'Meeting' (Meeting.summary)

    feat(schema): [breaking] Field 'summaryData' was removed from object type 'Meeting' (Meeting.summaryData)

    feat(schema): [dangerous] Enum value 'Memory' was added to enum 'AiConversationTool' (AiConversationTool.Memory)

    feat(schema): [dangerous] Enum value 'PatchSettings' was added to enum 'AiConversationTool' (AiConversationTool.PatchSettings)

    feat(schema): [dangerous] Enum value 'SearchChatChannels' was added to enum 'AiConversationTool' (AiConversationTool.SearchChatChannels)

    feat(schema): [dangerous] Member 'AiConversationMemoryToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Member 'AiConversationPatchSettingsToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Member 'AiConversationSearchChatChannelsToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Enum value 'origin' was added to enum 'IntegrationService' (IntegrationService.origin)

    feat(schema): [dangerous] Input field 'description' was added to input object type 'ReleaseCompleteInput' (ReleaseCompleteInput.description)

    feat(schema): [dangerous] Input field 'description' was added to input object type 'ReleaseCompleteInputBase' (ReleaseCompleteInputBase.description)

    feat(schema): [dangerous] Input field 'description' was added to input object type 'ReleaseSyncInput' (ReleaseSyncInput.description)

    feat(schema): [dangerous] Input field 'description' was added to input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.description)

    feat(schema): [dangerous] Enum value 'collectionChanged' was added to enum 'WorkflowActivationMode' (WorkflowActivationMode.collectionChanged)

    feat(schema): [dangerous] Enum value 'commentAdded' was added to enum 'WorkflowTrigger' (WorkflowTrigger.commentAdded)

    feat(schema): [dangerous] Enum value 'updatePosted' was added to enum 'WorkflowTrigger' (WorkflowTrigger.updatePosted)

    feat(schema): [non_breaking] Type 'AiConversationMemoryToolCall' was added (AiConversationMemoryToolCall)

    feat(schema): [non_breaking] Type 'AiConversationMemoryToolCallArgs' was added (AiConversationMemoryToolCallArgs)

    feat(schema): [non_breaking] Type 'AiConversationMemoryToolCallArgsAction' was added (AiConversationMemoryToolCallArgsAction)

    feat(schema): [non_breaking] Type 'AiConversationPatchSettingsToolCall' was added (AiConversationPatchSettingsToolCall)

    feat(schema): [non_breaking] Type 'AiConversationPatchSettingsToolCallArgs' was added (AiConversationPatchSettingsToolCallArgs)

    feat(schema): [non_breaking] Type 'AiConversationSearchChatChannelsToolCall' was added (AiConversationSearchChatChannelsToolCall)

    feat(schema): [non_breaking] Type 'AiConversationSearchChatChannelsToolCallArgs' was added (AiConversationSearchChatChannelsToolCallArgs)

    feat(schema): [non_breaking] Type 'InboxNotificationUpdateInput' was added (InboxNotificationUpdateInput)

    feat(schema): [non_breaking] Type 'InboxNotificationUpdatePayload' was added (InboxNotificationUpdatePayload)

    feat(schema): [non_breaking] Type 'LoopExecution' was added (LoopExecution)

    feat(schema): [non_breaking] Type 'WorkflowIntelligence' was added (WorkflowIntelligence)

    feat(schema): [non_breaking] Field 'loopExecution' was added to object type 'AiConversation' (AiConversation.loopExecution)

    feat(schema): [non_breaking] Field 'Initiative.identifier' description changed from '[Internal] The human-readable identifier of the initiative. Returns the custom identifier override when set, otherwise the workspace default <prefix>-<number>. Null for legacy initiatives that have not been backfilled.' to '[Internal] The human-readable identifier of the initiative. Returns the custom identifier override when set, otherwise the workspace default <prefix>-<number>. Null for legacy initiatives that have not been backfilled and while initiative identifiers are not enabled for the workspace.' (Initiative.identifier)

    feat(schema): [non_breaking] Field 'attendeeIds' was added to object type 'Meeting' (Meeting.attendeeIds)

    feat(schema): [non_breaking] Field 'title' was added to object type 'Meeting' (Meeting.title)

    feat(schema): [non_breaking] Field 'inboxNotificationUpdate' was added to object type 'Mutation' (Mutation.inboxNotificationUpdate)

    feat(schema): [non_breaking] Field 'Project.identifier' description changed from '[Internal] The human-readable identifier of the project. Returns the custom identifier override when set, otherwise the default P-<leadTeamKey>-<number>. Null for projects without a lead team and for legacy projects that have not been backfilled.' to '[Internal] The human-readable identifier of the project. Returns the custom identifier override when set, otherwise the default P-<leadTeamKey>-<number>. Null for projects without a lead team, for legacy projects that have not been backfilled, and while project identifiers are not enabled for the workspace.' (Project.identifier)

    feat(schema): [non_breaking] Field 'Project.leadTeam' description changed from '[Internal] The team that leads the project. Null if no lead team is assigned.' to '[Internal] The team that leads the project. Null if the viewer does not have access to the team.' (Project.leadTeam)

    feat(schema): [non_breaking] Field 'ProjectSearchResult.identifier' description changed from '[Internal] The human-readable identifier of the project. Returns the custom identifier override when set, otherwise the default P-<leadTeamKey>-<number>. Null for projects without a lead team and for legacy projects that have not been backfilled.' to '[Internal] The human-readable identifier of the project. Returns the custom identifier override when set, otherwise the default P-<leadTeamKey>-<number>. Null for projects without a lead team, for legacy projects that have not been backfilled, and while project identifiers are not enabled for the workspace.' (ProjectSearchResult.identifier)

    feat(schema): [non_breaking] Field 'ProjectSearchResult.leadTeam' description changed from '[Internal] The team that leads the project. Null if no lead team is assigned.' to '[Internal] The team that leads the project. Null if the viewer does not have access to the team.' (ProjectSearchResult.leadTeam)

    feat(schema): [non_breaking] Field 'inboxNotifications' was added to object type 'Query' (Query.inboxNotifications)

    feat(schema): [non_breaking] Field 'fieldUserPresence' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.fieldUserPresence)

    feat(schema): [non_breaking] Field 'intelligence' was added to object type 'WorkflowDefinition' (WorkflowDefinition.intelligence)

    feat(schema): [non_breaking] Field 'triggerConfig' was added to object type 'WorkflowDefinition' (WorkflowDefinition.triggerConfig)

v93.0.1

Compare Source

Patch Changes
  • a88ff07: chore(deps): update dependency patch versions

v93.0.0

Compare Source

Major Changes
  • 44c3fa4: feat(schema): [breaking] Field 'AiConversationCreateEntityToolCallResult.createdEntities' changed type from '[AiConversationSearchEntitiesToolCallResultEntities!]' to '[AiConversationCreateEntityToolCallResultCreatedEntities!]' (AiConversationCreateEntityToolCallResult.createdEntities)

    feat(schema): [breaking] Field 'AiConversationElicitationOption.prompt' changed type from 'String!' to 'String' (AiConversationElicitationOption.prompt)

    feat(schema): [dangerous] Enum value 'confirmation' was added to enum 'AiConversationElicitationKind' (AiConversationElicitationKind.confirmation)

    feat(schema): [dangerous] Member 'AiConversationConfirmationElicitationResponseData' was added to Union type 'AiConversationElicitationResponseData' (AiConversationElicitationResponseData)

    feat(schema): [dangerous] Input field 'workflowDefinitionId' was added to input object type 'FavoriteCreateInput' (FavoriteCreateInput.workflowDefinitionId)

    feat(schema): [dangerous] Input field 'serviceAccount' was added to input object type 'JiraConfigurationInput' (JiraConfigurationInput.serviceAccount)

    feat(schema): [dangerous] Input field 'workspaceIntegrationId' was added to input object type 'JiraPersonalSettingsInput' (JiraPersonalSettingsInput.workspaceIntegrationId)

    feat(schema): [dangerous] Input field 'isCloudServiceAccount' was added to input object type 'JiraSettingsInput' (JiraSettingsInput.isCloudServiceAccount)

    feat(schema): [dangerous] Input field 'team' was added to input object type 'NullableTemplateFilter' (NullableTemplateFilter.team)

    feat(schema): [dangerous] Argument 'filter: EmojiFilter' added to field 'Query.emojis' (Query.emojis.filter)

    feat(schema): [dangerous] Argument 'sort: [EmojiSortInput!]' added to field 'Query.emojis' (Query.emojis.sort)

    feat(schema): [dangerous] Input field 'preserveStoredCommitSha' was added to input object type 'ReleaseSyncInput' (ReleaseSyncInput.preserveStoredCommitSha)

    feat(schema): [dangerous] Input field 'preserveStoredCommitSha' was added to input object type 'ReleaseSyncInputBase' (ReleaseSyncInputBase.preserveStoredCommitSha)

    feat(schema): [dangerous] Input field 'description' was added to input object type 'ReleaseUpdateByPipelineInput' (ReleaseUpdateByPipelineInput.description)

    feat(schema): [dangerous] Input field 'description' was added to input object type 'ReleaseUpdateByPipelineInputBase' (ReleaseUpdateByPipelineInputBase.description)

    feat(schema): [non_breaking] Type 'AgentActivityExecutionSkippedReason' was added (AgentActivityExecutionSkippedReason)

    feat(schema): [non_breaking] Type 'AiConversationConfirmationElicitationResponseData' was added (AiConversationConfirmationElicitationResponseData)

    feat(schema): [non_breaking] Type 'AiConversationCreateEntityToolCallResultCreatedEntities' was added (AiConversationCreateEntityToolCallResultCreatedEntities)

    feat(schema): [non_breaking] Type 'AiConversationDeleteEntityToolCallResult' was added (AiConversationDeleteEntityToolCallResult)

    feat(schema): [non_breaking] Type 'AiConversationNotifyUsersToolCallResult' was added (AiConversationNotifyUsersToolCallResult)

    feat(schema): [non_breaking] Type 'AiConversationRestoreEntityToolCallResult' was added (AiConversationRestoreEntityToolCallResult)

    feat(schema): [non_breaking] Type 'EmojiCreatedAtSort' was added (EmojiCreatedAtSort)

    feat(schema): [non_breaking] Type 'EmojiFilter' was added (EmojiFilter)

    feat(schema): [non_breaking] Type 'EmojiSortInput' was added (EmojiSortInput)

    feat(schema): [non_breaking] Type 'SLAStartMode' was added (SLAStartMode)

    feat(schema): [non_breaking] Type 'TemplateFilter' was added (TemplateFilter)

    feat(schema): [non_breaking] Type 'WorkflowActivationMode' was added (WorkflowActivationMode)

    feat(schema): [non_breaking] Field 'type' was added to object type 'AccessKeyReleaseStage' (AccessKeyReleaseStage.type)

    feat(schema): [non_breaking] Field 'executionSkippedReason' was added to object type 'AgentActivity' (AgentActivity.executionSkippedReason)

    feat(schema): [non_breaking] Field 'result' was added to object type 'AiConversationDeleteEntityToolCall' (AiConversationDeleteEntityToolCall.result)

    feat(schema): [non_breaking] Field 'AiConversationElicitationOption.prompt' description changed from 'The user prompt rendered to the agent when this option is selected.' to 'The user prompt rendered to the agent when this option is selected. Null when selecting the option only dismisses the elicitation without replying.' (AiConversationElicitationOption.prompt)

    feat(schema): [non_breaking] Field 'AiConversationElicitationPart.options' description changed from 'Selectable prompt options for multiple-choice elicitations.' to 'The selectable actions for multiple-choice and confirmation elicitations.' (AiConversationElicitationPart.options)

    feat(schema): [non_breaking] Field 'AiConversationElicitationPart.title' description changed from 'The title shown above the elicitation choices.' to 'The optional title shown above the elicitation choices.' (AiConversationElicitationPart.title)

    feat(schema): [non_breaking] Field 'bodyData' was added to object type 'AiConversationElicitationResponsePart' (AiConversationElicitationResponsePart.bodyData)

    feat(schema): [non_breaking] Field 'result' was added to object type 'AiConversationNotifyUsersToolCall' (AiConversationNotifyUsersToolCall.result)

    feat(schema): [non_breaking] Field 'message' was added to object type 'AiConversationNotifyUsersToolCallArgs' (AiConversationNotifyUsersToolCallArgs.message)

    feat(schema): [non_breaking] Field 'created' was added to object type 'AiConversationPromptCodingSessionToolCallResult' (AiConversationPromptCodingSessionToolCallResult.created)

    feat(schema): [non_breaking] Field 'quotaBlocked' was added to object type 'AiConversationPromptCodingSessionToolCallResult' (AiConversationPromptCodingSessionToolCallResult.quotaBlocked)

    feat(schema): [non_breaking] Field 'result' was added to object type 'AiConversationRestoreEntityToolCall' (AiConversationRestoreEntityToolCall.result)

    feat(schema): [non_breaking] Field 'AiConversationSettingWidgetArgs.target' description changed from 'The resolved settings target returned by ReadSetting' to 'The settings target when the setting scope does not imply it' (AiConversationSettingWidgetArgs.target)

    feat(schema): [non_breaking] Field 'updatedEntities' was added to object type 'AiConversationUpdateEntityToolCallResult' (AiConversationUpdateEntityToolCallResult.updatedEntities)

    feat(schema): [non_breaking] Field 'workflowDefinition' was added to object type 'Favorite' (Favorite.workflowDefinition)

    feat(schema): [non_breaking] Input field 'JiraConfigurationInput.accessToken' description changed from 'The Jira personal access token.' to 'The Jira personal access token, or the API key of a Jira Cloud service account.' (JiraConfigurationInput.accessToken)

    feat(schema): [non_breaking] Input field 'JiraUpdateInput.accessToken' description changed from 'The Jira personal access token.' to 'The Jira personal access token, or the API key of a Jira Cloud service account.' (JiraUpdateInput.accessToken)

    feat(schema): [non_breaking] Input field 'JiraUpdateInput.email' description changed from 'The Jira user email address associated with the personal access token.' to 'The Jira user email address associated with the access token.' (JiraUpdateInput.email)

    feat(schema): [non_breaking] Field 'agentSessionRestartWithDefaultModel' was added to object type 'Mutation' (Mutation.agentSessionRestartWithDefaultModel)

    feat(schema): [non_breaking] Field 'Mutation.cycleCreate' is deprecated (Mutation.cycleCreate)

    feat(schema): [non_breaking] Field 'Mutation.cycleCreate' has deprecation reason 'Cycle creation is not supported.' (Mutation.cycleCreate)

    feat(schema): [non_breaking] Field 'templateSearch' was added to object type 'Query' (Query.templateSearch)

    feat(schema): [non_breaking] Field 'Query.latestReleaseByAccessKey' description changed from 'Returns the latest release for the pipeline associated with the access key.' to 'Returns the most recently completed or updated release for the pipeline associated with the access key.' (Query.latestReleaseByAccessKey)

    feat(schema): [non_breaking] Field 'Query.recentReleasesByAccessKey' description changed from 'Returns recent releases for the pipeline associated with the access key, ordered with in-progress releases first, followed by the most recently completed releases.' to 'Returns releases for the pipeline associated with the access key, ordered with the most recently completed or updated first.' (Query.recentReleasesByAccessKey)

    feat(schema): [non_breaking] Field 'startMode' was added to object type 'SlaConfiguration' (SlaConfiguration.startMode)

    feat(schema): [non_breaking] Input field 'SourceMetadataComparator.null' description changed from 'Null constraint. Matches any non-null values if the given value is false, otherwise it matches null values.' to 'Null constraint. When true, matches issues without an external source: issues with no source metadata and issues created through the API, an OAuth application, or a loop. When false, matches issues created by an integration or an intake source such as email.' (SourceMetadataComparator.null)

    feat(schema): [non_breaking] Field 'content' was added to object type 'Template' (Template.content)

    feat(schema): [non_breaking] Field 'pullRequestMergeStrategyPreference' was added to object type 'UserSettings' (UserSettings.pullRequestMergeStrategyPreference)

    feat(schema): [non_breaking] Field 'reviewFieldSla' was added to object type 'ViewPreferencesValues' (ViewPreferencesValues.reviewFieldSla)

    feat(schema): [non_breaking] Field 'activationMode' was added to object type 'WorkflowDefinition' (WorkflowDefinition.activationMode)

v92.0.0

Compare Source

Major Changes
  • cda6e4e: feat(schema): [breaking] Type 'FetchDataPayload' was removed (FetchDataPayload)

    feat(schema): [breaking] Field 'DocumentContentHistoryCheckpointType.sourceMetadata' changed type from 'JSON' to 'JSONObject' (DocumentContentHistoryCheckpointType.sourceMetadata)

    feat(schema): [breaking] Field 'DocumentContentHistoryType.contentData' changed type from 'JSON' to 'JSONObject' (DocumentContentHistoryType.contentData)

    feat(schema): [breaking] Field 'DocumentContentHistoryType.metadata' changed type from 'JSON' to 'JSONObject' (DocumentContentHistoryType.metadata)

    feat(schema): [breaking] Field 'fetchData' was removed from object type 'Query' (Query.fetchData)

    feat(schema): [dangerous] Enum value 'AgentSession' was added to enum 'AiConversationEntityListWidgetArgsEntitiesType' (AiConversationEntityListWidgetArgsEntitiesType.AgentSession)

    feat(schema): [dangerous] Enum value 'PostChatMessage' was added to enum 'AiConversationTool' (AiConversationTool.PostChatMessage)

    feat(schema): [dangerous] Enum value 'ReadSetting' was added to enum 'AiConversationTool' (AiConversationTool.ReadSetting)

    feat(schema): [dangerous] Enum value 'SearchSettings' was added to enum 'AiConversationTool' (AiConversationTool.SearchSettings)

    feat(schema): [dangerous] Member 'AiConversationPostChatMessageToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Member 'AiConversationReadSettingToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Member 'AiConversationSearchSettingsToolCall' was added to Union type 'AiConversationToolCall' (AiConversationToolCall)

    feat(schema): [dangerous] Member 'AiConversationSettingWidget' was added to Union type 'AiConversationWidget' (AiConversationWidget)

    feat(schema): [dangerous] Enum value 'Setting' was added to enum 'AiConversationWidgetName' (AiConversationWidgetName.Setting)

    feat(schema): [dangerous] Enum value 'workflowDefinition' was added to enum 'NotificationSubscriptionType' (NotificationSubscriptionType.workflowDefinition)

    feat(schema): [dangerous] Input field 'team' was added to input object type 'ProjectStatusFilter' (ProjectStatusFilter.team)

    feat(schema): [dangerous] Input field 'enableLoops' was added to input object type 'SlackSettingsInput' (SlackSettingsInput.enableLoops)

    feat(schema): [dangerous] Input field 'inboxBadgeScope' was added to input object type 'UserSettingsUpdateInput' (UserSettingsUpdateInput.inboxBadgeScope)

    feat(schema): [dangerous] Enum value 'cycleEnded' was added to enum 'WorkflowTrigger' (WorkflowTrigger.cycleEnded)

    feat(schema): [dangerous] Enum value 'cycleStarted' was added to enum 'WorkflowTrigger' (WorkflowTrigger.cycleStarted)

    feat(schema): [dangerous] Enum value 'cycle' was added to enum 'WorkflowTriggerType' (WorkflowTriggerType.cycle)

    feat(schema): [non_breaking] Type 'AiConversationPostChatMessageToolCall' was added (AiConversationPostChatMessageToolCall)

    feat(schema): [non_breaking] Type 'AiConversationPostChatMessageToolCallArgs' was added (AiConversationPostChatMessageToolCallArgs)

    feat(schema): [non_breaking] Type 'AiConversationPostChatMessageToolCallArgsPlatform' was added (AiConversationPostChatMessageToolCallArgsPlatform)

    feat(schema): [non_breaking] Type 'AiConversationReadSettingToolCall' was added (AiConversationReadSettingToolCall)

    feat(schema): [non_breaking] Type 'AiConversationReadSettingToolCallArgs' was added (AiConversationReadSettingToolCallArgs)

    feat(schema): [non_breaking] Type 'AiConversationSearchSettingsToolCall' was added (AiConversationSearchSettingsToolCall)

    feat(schema): [non_breaking] Type 'AiConversationSearchSettingsToolCallArgs' was added (AiConversationSearchSettingsToolCallArgs)

    feat(schema): [non_breaking] Type 'AiConversationSettingWidget' was added (AiConversationSettingWidget)

    feat(schema): [non_breaking] Type 'AiConversationSettingWidgetArgs' was added (AiConversationSettingWidgetArgs)

    feat(schema): [non_breaking] Type 'AiConversationSettingWidgetArgsTarget' was added (AiConversationSettingWidgetArgsTarget)

    feat(schema): [non_breaking] Type 'DraftGenerationMetadata' was added (DraftGenerationMetadata)

    feat(schema): [non_breaking] Type 'DraftUpdateHealthType' was added (DraftUpdateHealthType)

    feat(schema): [non_breaking] Type 'InboxBadgeScope' was added (InboxBadgeScope)

    feat(schema): [non_breaking] Type 'Meeting' was added (Meeting)

    feat(schema): [non_breaking] Type 'MeetingAnalysisStatus' was added (MeetingAnalysisStatus)

    feat(schema): [non_breaking] Type 'UsageAlertConnection' was added (UsageAlertConnection)

    feat(schema): [non_breaking] Type 'UsageAlertEdge' was added (UsageAlertEdge)

    feat(schema): [non_breaking] Type 'UsageAlertFilter' was added (UsageAlertFilter)

    feat(schema): [non_breaking] Type 'UsageAlertType' was added (UsageAlertType)

    feat(schema): [non_breaking] Type 'UsageAlertTypeComparator' was added (UsageAlertTypeComparator)

    feat(schema): [non_breaking] Type 'WorkflowDefinitionEditAccess' was added (WorkflowDefinitionEditAccess)

    feat(schema): [non_breaking] Field 'modelSelection' was added to object type 'AgentSession' (AgentSession.modelSelection)

    feat(schema): [non_breaking] Field 'summary' was added to object type 'AiConversationAckPart' (AiConversationAckPart.summary)

    feat(schema): [non_breaking] Field 'createdEntities' was added to object type 'AiConversationCreateEntityToolCallResult' (AiConversationCreateEntityToolCallResult.createdEntities)

    feat(schema): [non_breaking] Field 'Customer.approximateNeedCount' description changed from '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.' to 'The approximate number of distinct requests associated with this customer, deduplicated per issue or project. This is a denormalized counter and may not reflect the exact count at all times.' (Customer.approximateNeedCount)

    feat(schema): [non_breaking] Field 'actorInactive' was added to object type 'CustomerNeedNotification' (CustomerNeedNotification.actorInactive)

    feat(schema): [non_breaking] Field 'actorInactive' was added to object type 'CustomerNotification' (CustomerNotification.actorInactive)

    feat(schema): [non_breaking] Field 'CustomerWebhookPayload.approximateNeedCount' description changed from 'The approximate number of needs of the customer.' to 'The approximate number of distinct requests associated with this customer, deduplicated per issue or project. This is a denormalized counter and may not reflect the exact count at all times.' (CustomerWebhookPayload.approximateNeedCount)

    feat(schema): [non_breaking] Field 'meeting' was added to object type 'DocumentContent' (DocumentContent.meeting)

    feat(schema): [non_breaking] Field 'actorInactive' was added to object type 'DocumentNotification' (DocumentNotification.actorInactive)

    feat(schema): [non_breaking] Field 'generationMetadata' was added to object type 'Draft' (Draft.generationMetadata)

    feat(schema): [non_breaking] Field 'updateHealth' was added to object type 'Draft' (Draft.updateHealth)

    feat(schema): [non_breaking] Deprecation reason on field 'Draft.isAutogenerated' has changed from 'Use 'data.generationMetadata' instead' to 'Use 'generationMetadata' instead' (Draft.isAutogenerated)

    feat(schema): [non_breaking] Field 'actorInactive' was added to object type 'InitiativeNotification' (InitiativeNotification.actorInactive)

    feat(schema): [non_breaking] Field 'relations' was added to object type 'IssueDraft' (IssueDraft.relations)

    feat(schema): [non_breaking] Field 'actorInactive' was added to object type 'IssueNotification' (IssueNotification.actorInactive)

    feat(schema): [non_breaking] Field 'Mutation.issueBatchCreate' description changed from 'Creates a list of issues in one transaction.' to 'Creates a list of issues atomically.' (Mutation.issueBatchCreate)

    feat(schema): [non_breaking] Field 'actorInactive' was added to interface 'Notification' (Notification.actorInactive)

    feat(schema): [non_breaking] Field 'actorInactive' was added to object type 'OauthClientApprovalNotification' (OauthClientApprovalNotification.actorInactive)

    feat(schema): [non_breaking] Field 'actorInactive' was added to object type 'PostNotification' (PostNotification.actorInactive)

    feat(schema): [non_breaking] Field 'actorInactive' was added to object type 'ProductAnnouncementNotification' (ProductAnnouncementNotification.actorInactive)

    feat(schema): [non_breaking] Field 'Project.identifier' description changed from '[Internal] The human-readable identifier of the project. Returns the custom identifier override when set, otherwise the workspace default <prefix>-<number>. Null for legacy projects that have not been backfilled.' to '[Internal] The human-readable identifier of the project. Returns the custom identifier override when set, otherwise the default P-<leadTeamKey>-<number>. Null for projects without a lead team and for legacy projects that have not been backfilled.' (Project.identifier)

    feat(schema): [non_breaking] Field 'actorInactive' was added to object type 'ProjectNotification' (ProjectNotification.actorInactive)

    feat(schema): [non_breaking] Field 'ProjectSearchResult.identifier' description changed from '[Internal] The human-readable identifier of the project. Returns the custom identifier override when set, otherwise the workspace default <prefix>-<number>. Null for legacy projects that have not been backfilled.' to '[Internal] The human-readable identifier of the project. Returns the custom identifier override when set, otherwise the default P-<leadTeamKey>-<number>. Null for projects without a lead team and for legacy projects that have not been backfilled.' (ProjectSearchResult.identifier)

    feat(schema): [non_breaking] Field 'mergedByExternalUser' was added to object type 'PullRequest' (PullRequest.mergedByExternalUser)

    feat(schema): [non_breaking] Field 'mergedByUser' was added to object type 'PullRequest' (PullRequest.mergedByUser)

    feat(schema): [non_breaking] Field 'actorInactive' was added to object type 'PullRequestNotification' (PullRequestNotification.actorInactive)

    feat(schema): [non_breaking] Field 'usageAlert' was added to object type 'Query' (Query.usageAlert)

    feat(schema): [non_breaking] Field 'usageAlerts' was added to object type 'Query' (Query.usageAlerts)

    feat(schema): [non_breaking] Field 'UsageAlert.metadata' description changed from 'Type-specific metadata captured when the alert was triggered.' to 'Type-specific snapshot captured when the alert was triggered, keyed by the alert type — for example the credit balance and threshold for a lowBalance alert. A resolution entry is added once new usage credits have landed and cleared the alert's condition.' (UsageAlert.metadata)

    feat(schema): [non_breaking] Field 'actorInactive' was added to object type 'UsageAlertNotification' (UsageAlertNotification.actorInactive)

    feat(schema): [non_breaking] Field 'actorInactive' was added to object type 'WelcomeMessageNotification' (WelcomeMessageNotification.actorInactive)

    feat(schema): [non_breaking] Field 'editAccess' was added to object type 'WorkflowDefinition' (WorkflowDefinition.editAccess)

    feat(schema): [non_breaking] Field 'WorkflowDefinition.restrictEditing' is deprecated (WorkflowDefinition.restrictEditing)

    feat(schema): [non_breaking] Field 'WorkflowDefinition.restrictEditing' has deprecation reason 'Use editAccess instead.' (WorkflowDefinition.restrictEditing)

    feat(schema): [non_breaking] Field 'actorInactive' was added to object type 'WorkflowDefinitionNotification' (WorkflowDefinitionNotification.actorInactive)

v91.0.0

Compare Source

Major Changes
  • b5d0ba6: feat(schema): [breaking] Enum value 'featureDisabled' was removed from enum 'AiConversationErrorType' (AiConversationErrorType.featureDisabled)

    feat(schema): [breaking] Input field 'statusNamesPerIssueType' was removed from input object type 'JiraSettingsInput' (JiraSettingsInput.statusNamesPerIssueType)

    feat(schema): [dangerous] Enum value 'mcpServerConnection' was added to enum 'AiConversationElicitationKind' (AiConversationElicitationKind.mcpServerConnection)

    feat(schema): [dangerous] Enum value 'AiPromptRules' was added to enum 'AiConversationEntityCardWidgetArgsType' (AiConversationEntityCardWidgetArgsType.AiPromptRules)

    feat(schema): [dangerous] Enum value 'AiPromptRules' was added to enum 'AiConversationEntityListWidgetArgsEntitiesType' (AiConversationEntityListWidgetArgsEntitiesType.AiPromptRules)

    feat(schema): [dangerous] Member 'AiConversationElicitationResponsePart' was added to Union type 'AiConversationPart' (AiConversationPart)

    feat(schema): [dangerous] Enum value 'elicitationResponse' was added to enum 'AiConversationPartType' (AiConversationPartType.elicitationResponse)

    feat(schema): [dangerous] Input field 'searchableContent' was added to input object type 'DocumentFilter' (DocumentFilter.searchableContent)

    feat(schema): [dangerous] Input field 'repositoriesSyncedAt' was added to input object type 'GitHubImportSettingsInput' (GitHubImportSettingsInput.repositoriesSyncedAt)

    feat(schema): [dangerous] Input field 'repositoryCount' was added to input object type 'GitHubImportSettingsInput' (GitHubImportSettingsInput.repositoryCount)

    feat(schema): [dangerous] Input field 'projectStatuses' was added to input object type 'InheritanceEntityMapping' (InheritanceEntityMapping.projectStatuses)

    feat(schema): [dangerous] Input field 'adminManagementRole' was added to input object type 'OrganizationSecuritySettingsInput' (OrganizationSecuritySettingsInput.adminManagementRole)

    feat(schema): [dangerous] Input field 'teamId' was added to input object type 'ProjectStatusCreateInput' (ProjectStatusCreateInput.teamId)

    feat(schema): [dangerous] Input field 'postAssignmentUpdates' was added to input object type 'SlackChannelNameMappingInput' (SlackChannelNameMappingInput.postAssignmentUpdates)

    feat(schema): [dangerous] Input field 'postSlaUpdates' was added to input object type 'SlackChannelNameMappingInput' (SlackChannelNameMappingInput.postSlaUpdates)

    feat(schema): [dangerous] Input field 'inheritProjectStatuses' was added to input object type 'TeamCreateInput' (TeamCreateInput.inheritProjectStatuses)

    feat(schema): [dangerous] Input field 'inheritProjectStatuses' was added to input object type 'TeamUpdateInput' (TeamUpdateInput.inheritProjectStatuses)

    feat(schema): [dangerous] Input field 'config' was added to input object type 'TimeScheduleCreateInput' (TimeScheduleCreateInput.config)

    feat(schema): [dangerous] Input field 'config' was added to input object type 'TimeScheduleUpdateInput' (TimeScheduleUpdateInput.config)

    feat(schema): [dangerous] Enum value 'loopEditRestrictionSpeedbumpShown' was added to enum 'UserFlagType' (UserFlagType.loopEditRestrictionSpeedbumpShown)

    feat(schema): [dangerous] Input field 'priorityInboxEnabled' was added to input object type 'UserSettingsUpdateInput' (UserSettingsUpdateInput.priorityInboxEnabled)

    feat(schema): [dangerous] Enum value 'automationRunHistory' was added to enum 'ViewType' (ViewType.automationRunHistory)

    feat(schema): [non_breaking] Type 'AiConversationElicitationResponseData' was added (AiConversationElicitationResponseData)

    feat(schema): [non_breaking] Type 'AiConversationElicitationResponsePart' was added (AiConversationElicitationResponsePart)

    feat(schema): [non_breaking] Type 'AiConversationMcpServerConnectionElicitationResponseData' was added (AiConversationMcpServerConnectionElicitationResponseData)

    feat(schema): [non_breaking] Type 'AiConversationMcpServerConnectionScope' was added (AiConversationMcpServerConnectionScope)

    feat(schema): [non_breaking] Type 'AiConversationMcpServerConnectionScopeType' was added (AiConversationMcpServerConnectionScopeType)

    feat(schema): [non_breaking] Type 'AiConversationMultipleChoiceElicitationResponseData' was added (AiConversationMultipleChoiceElicitationResponseData)

    feat(schema): [non_breaking] Type 'JiraProjectStatusesPayload' was added (JiraProjectStatusesPayload)

    feat(schema): [non_breaking] Type 'PartnerOfferCategory' was added (PartnerOfferCategory)

    feat(schema): [non_breaking] Type 'PartnerProgramPartnerPayload' was added (PartnerProgramPartnerPayload)

    feat(schema): [non_breaking] Type 'TimeScheduleConfig' was added (TimeScheduleConfig)

    feat(schema): [non_breaking] Type 'TimeScheduleConfigInput' was added (TimeScheduleConfigInput)

    feat(schema): [non_breaking] Field 'AgentSession.workspaceDiff' description changed from '[Internal] The coding agent's live working-tree diff metadata (changes not yet pushed to origin), reported by the sandbox. Per-file content is fetched on demand from the workspace-diff-blob route. Null when in sync.' to '[Internal] Legacy live working-tree diff metadata. Null when the sandbox is in sync.' (AgentSession.workspaceDiff)

    feat(schema): [non_breaking] Field 'AgentSession.workspaceDiff' is deprecated (AgentSession.workspaceDiff)

    feat(schema): [non_breaking] Field 'AgentSession.workspaceDiff' has deprecation reason 'Use the session's Diff model instead.' (AgentSession.workspaceDiff)

    feat(schema): [non_breaking] Field 'AgentSession.workspaceDiffFiles' description changed from '[Internal] Per-file list of the agent's live working-tree diff at the given content hash. Served behind a repository-read-access gate (the synced summary carries only aggregate counts); null when the requester lacks repository access or there is no current diff.' to '[Internal] Legacy per-file metadata for the agent session's live working-tree diff.' (AgentSession.workspaceDiffFiles)

    feat(schema): [non_breaking] Description for argument 'contentHash' on field 'AgentSession.workspaceDiffFiles' changed from 'The diff's content hash, from the session's workspaceDiff.' to 'The diff content hash from workspaceDiff.' (AgentSession.workspaceDiffFiles.contentHash)

    feat(schema): [non_breaking] Field 'AiConversationElicitationOption.prompt' description changed from 'The prompt sent as a normal user reply when selected.' to 'The user prompt rendered to the agent when this option is selected.' (AiConversationElicitationOption.prompt)

    feat(schema): [non_breaking] Field 'integrationId' was added to object type 'AiConversationElicitationPart' (AiConversationElicitationPart.integrationId)

    feat(schema): [non_breaking] Field 'scope' was added to object type 'AiConversationElicitationPart' (AiConversationElicitationPart.scope)

    feat(schema): [non_breaking] Field 'serverUrl' was added to object type 'AiConversationElicitationPart' (AiConversationElicitationPart.serverUrl)

    feat(schema): [non_breaking] Description 'A lightweight question or choice prompt shown with an AI conversation.' on type 'AiConversationElicitationPart' has changed to 'A structured request for user input shown with an AI conversation.' (AiConversationElicitationPart)

    feat(schema): [non_breaking] Field 'subscribers' was added to object type 'Document' (Document.subscribers)

    feat(schema): [non_breaking] Field 'subscribers' was added to object type 'DocumentSearchResult' (DocumentSearchResult.subscribers)

    feat(schema): [non_breaking] Field 'Initiative.leadTeam' description changed from '[ALPHA] The team that leads the initiative. Null if no lead team is assigned.' to 'The team that leads the initiative. Null if no lead team is assigned.' (Initiative.leadTeam)

    feat(schema): [non_breaking] Field 'Initiative.visibility' description changed from '[ALPHA] The visibility of the initiative, derived from its lead team. Public when no lead team is assigned.' to 'The visibility of the initiative, derived from its lead team. Public when no lead team is assigned.' (Initiative.visibility)

    feat(schema): [non_breaking] Input field 'InitiativeCollectionFilter.leadTeam' description changed from '[ALPHA] Filters that the initiative lead team must satisfy.' to 'Filters that the initiative lead team must satisfy.' (InitiativeCollectionFilter.leadTeam)

    feat(schema): [non_breaking] Input field 'InitiativeCreateInput.leadTeamId' description changed from '[ALPHA] The team that leads the initiative.' to 'The team that leads the initiative.' (InitiativeCreateInput.leadTeamId)

    feat(schema): [non_breaking] Input field 'InitiativeFilter.leadTeam' description changed from '[ALPHA] Filters that the initiative lead team must satisfy.' to 'Filters that the initiative lead team must satisfy.' (InitiativeFilter.leadTeam)

    feat(schema): [non_breaking] Input field 'InitiativeUpdateInput.leadTeamId' description changed from '[ALPHA] The team that leads the initiative. Set to null to clear.' to 'The team that leads the initiative. Set to null to clear.' (InitiativeUpdateInput.leadTeamId)

    feat(schema): [non_breaking] Field 'Mutation.integrationJiraFetchProjectStatuses' description changed from '[INTERNAL] Fetches Jira project statuses and stores them in integration settings.' to '[INTERNAL] Fetches Jira project statuses for the status mapping settings UI.' (Mutation.integrationJiraFetchProjectStatuses)

    feat(schema): [non_breaking] Field 'Mutation.integrationJiraFetchProjectStatuses' is deprecated (Mutation.integrationJiraFetchProjectStatuses)

    feat(schema): [non_breaking] Field 'Mutation.integrationJiraFetchProjectStatuses' has deprecation reason 'Use the integrationJiraProjectStatuses query instead.' (Mutation.integrationJiraFetchProjectStatuses)

    feat(schema): [non_breaking] Input field 'NullableInitiativeFilter.leadTeam' description changed from '[ALPHA] Filters that the initiative lead team must satisfy.' to 'Filters that the initiative lead team must satisfy.' (NullableInitiativeFilter.leadTeam)

    feat(schema): [non_breaking] Field 'ProjectStatus.team' description changed from '[Internal] The team that the status is scoped to. If null, the status is a workspace-level status available to all teams in the workspace.' to '[Internal] The team that the status is scoped to. If null, the status is a workspace-level status.' (ProjectStatus.team)

    feat(schema): [non_breaking] Field 'nativeStackId' was added to object type 'PullRequest' (PullRequest.nativeStackId)

    feat(schema): [non_breaking] Field 'nativeStackNumber' was added to object type 'PullRequest' (PullRequest.nativeStackNumber)

    feat(schema): [non_breaking] Field 'nativeStackPosition' was added to object type 'PullRequest' (PullRequest.nativeStackPosition)

    feat(schema): [non_breaking] Field 'nativeStackSize' was added to object type 'PullRequest' (PullRequest.nativeStackSize)

    feat(schema): [non_breaking] Field 'nativeStackTargetBranch' was added to object type 'PullRequest' (PullRequest.nativeStackTargetBranch)

    feat(schema): [non_breaking] Field 'committerExternalUserId' was added to object type 'PullRequestCommit' (PullRequestCommit.committerExternalUserId)

    feat(schema): [non_b

Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Asia/Tokyo)

  • Branch creation
    • "on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch from 6e2f579 to 35e4858 Compare March 26, 2026 17:49
@renovate renovate Bot changed the title fix(deps): update dependency @linear/sdk to v78 fix(deps): update linear-tools-dependencies (major) Mar 26, 2026
@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch 3 times, most recently from 3f1afe4 to 63430cf Compare April 1, 2026 18:45
@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch from 63430cf to 9a9d0a0 Compare April 11, 2026 01:45
@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch 2 times, most recently from 0198866 to c13655f Compare April 21, 2026 05:33
@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch 2 times, most recently from 068662c to 8450e3e Compare May 10, 2026 16:54
@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch 2 times, most recently from af95c3e to 26a8f77 Compare May 25, 2026 22:29
@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch from 26a8f77 to b51c678 Compare June 26, 2026 05:02
@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch 2 times, most recently from 20e095f to 21198a8 Compare July 11, 2026 18:00
@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch from 21198a8 to ef29b8e Compare July 17, 2026 11:40
@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch from ef29b8e to e11afe4 Compare July 24, 2026 17:49
@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch from e11afe4 to 2b6f4fe Compare August 2, 2026 09:26
@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch from 2b6f4fe to 60f969b Compare August 16, 2026 08:32
@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch 2 times, most recently from 23e90d6 to 0a572c5 Compare August 30, 2026 17:51
@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch 6 times, most recently from 5f3d968 to 5ad5652 Compare September 13, 2026 00:55
@renovate
renovate Bot force-pushed the renovate/major-linear-tools-dependencies branch from 5ad5652 to becd533 Compare September 19, 2026 22:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants