Versions in this module Expand all Collapse all v1 v1.0.0 Jun 15, 2026 Changes in this version + type ActivityInfo struct + Count int + Type pullrequest.ActivityType + type EventHandler interface + Handle func(ctx context.Context, event pullrequest.Event) error + type EventPublisher interface + Publish func(event pullrequest.Event) error + type NotificationPort interface + NotifyMessage func(title, message string) error + NotifyPullRequests func(notifications []*PRNotificationData) error + SupportsClickActions func() bool + type PRNotificationData struct + Activities []ActivityInfo + IsNew bool + PipelineChange *PipelineStatusChange + PullRequest *pullrequest.PullRequest + ReviewChanges []ReviewChangeInfo + StatusChanges []StatusChange + type PipelineStatusChange struct + NewStatus pullrequest.PipelineStatus + OldStatus pullrequest.PipelineStatus + type ReviewChangeInfo struct + Reviewer string + State pullrequest.ReviewState + type StatusChange struct + EventType pullrequest.StatusChangeType + type UIPort interface + UpdateDisplay func(requestedReviewPRs, userCreatedPRs []*pullrequest.PullRequest, ...)