Versions in this module Expand all Collapse all v0 v0.1.0 Feb 6, 2026 Changes in this version + type CheckStatus struct + State string + Summary string + type Client struct + func NewClient(remoteURL string) (*Client, error) + func (c *Client) CreatePR(title, body, head, base string, draft bool) (*PR, error) + func (c *Client) GetPR(number int) (*PR, error) + func (c *Client) GetPRByBranch(branch string) (*PR, error) + func (c *Client) GetPRChecks(number int) (*CheckStatus, error) + func (c *Client) ListOpenPRs() ([]OpenPR, error) + func (c *Client) UpdatePR(number int, body string) error + func (c *Client) UpdatePRBase(number int, base string) error + func (c *Client) UpdateStackDescription(stack *config.Stack, currentBranch string, skipBranches map[string]bool) error + type ClientInterface interface + CreatePR func(title, body, head, base string, draft bool) (*PR, error) + GetPR func(number int) (*PR, error) + GetPRByBranch func(branch string) (*PR, error) + GetPRChecks func(number int) (*CheckStatus, error) + ListOpenPRs func() ([]OpenPR, error) + UpdatePR func(number int, body string) error + UpdatePRBase func(number int, base string) error + UpdateStackDescription func(stack *config.Stack, currentBranch string, skipBranches map[string]bool) error + type OpenPR struct + Author string + Branch string + Number int + Title string + URL string + type PR struct + Base string + Body string + Head string + IsDraft bool + Mergeable string + Merged bool + MergedAt string + Number int + ReviewState string + State string + Title string + URL string