Versions in this module Expand all Collapse all v0 v0.12.61 Aug 14, 2026 v0.12.60 Jul 29, 2026 Changes in this version + func Command(clients pluralclient.Plural) cli.Command + type GitPullRequestRepository struct + func (GitPullRequestRepository) CommitSubject(ref string) (string, error) + func (GitPullRequestRepository) RemoteURL() (string, error) + type PRFollowupOptions struct + DeferBy time.Duration + Prompt string + PullRequest PullRequestOptions + SkipMissing bool + type PRFollowupResult struct + PromptID string + PullRequestURL string + Skipped bool + WorkbenchJobURL string + type PRFollowupService struct + func NewPRFollowupService(client console.ConsoleClient, resolver PullRequestURLResolver) *PRFollowupService + func (s *PRFollowupService) Create(options PRFollowupOptions) (PRFollowupResult, error) + type ProviderName string + const ProviderAuto + const ProviderBitbucket + const ProviderGitHub + const ProviderGitLab + type PullRequestOptions struct + BaseURL string + Commit string + Provider string + URL string + type PullRequestProvider interface + Name func() ProviderName + PullRequestNumber func(subject string) (string, bool) + PullRequestURL func(repositoryURL, number string) string + Supports func(host string) bool + type PullRequestRepository interface + CommitSubject func(ref string) (string, error) + RemoteURL func() (string, error) + type PullRequestResolver struct + func NewPullRequestResolver(repository PullRequestRepository) *PullRequestResolver + func (r *PullRequestResolver) Resolve(options PullRequestOptions) (string, error) + type PullRequestURLResolver interface + Resolve func(options PullRequestOptions) (string, error) + type Workbenches struct + func NewWorkbenches(clients pluralclient.Plural) *Workbenches + func (w *Workbenches) Command() cli.Command