Versions in this module Expand all Collapse all v0 v0.1.1-nightly.202606060822.62e7189 Jun 5, 2026 v0.1.1-nightly.202606050928.887b5b7 Jun 5, 2026 v0.1.1-nightly.202606031041.bfdcdd4 Jun 2, 2026 v0.1.1-nightly.202606021001.5d71430 Jun 2, 2026 v0.1.0 Jun 2, 2026 Changes in this version + const CloudRepoLimit + func NormalizeWindow(since, until time.Time) (time.Time, time.Time) + func ParseSinceAtNow(value string, now time.Time) (time.Time, error) + func ParseUntilAtNow(value string, now time.Time) (time.Time, error) + func RenderMarkdown(dispatch *Dispatch) string + type APIBranches struct + All bool + Values []string + func (b *APIBranches) UnmarshalJSON(data []byte) error + type APIBullet struct + Branch string + CheckpointID string + CreatedAt string + Labels []string + Source string + Text string + type APIRepo struct + FullName string + Sections []APISection + URL string + type APISection struct + Bullets []APIBullet + Label string + type APITotals struct + Branches int + Checkpoints int + FilesTouched int + UsedCheckpointCount int + type APIWarnings struct + AccessDeniedCount int + FailedCount int + PendingCount int + TruncatedCount int + UncategorizedCount int + UnknownCount int + type APIWindow struct + FirstCheckpointCreatedAt string + LastCheckpointCreatedAt string + NormalizedSince string + NormalizedUntil string + type Bullet struct + Branch string + CheckpointID string + CreatedAt time.Time + Labels []string + Source string + Text string + type CloudClient struct + func NewCloudClient(cfg CloudConfig) *CloudClient + func (c *CloudClient) CreateDispatch(ctx context.Context, reqBody CreateDispatchRequest) (*CreateDispatchResponse, error) + type CloudConfig struct + BaseURL string + HTTP *http.Client + Timeout time.Duration + Token string + type CreateDispatchRequest struct + Generate bool + Repos []string + Since string + Until string + Voice string + type CreateDispatchResponse struct + Branches APIBranches + CoveredRepos []string + GeneratedMarkdown string + GeneratedText string + Repos []APIRepo + Title string + Totals APITotals + Voice *string + Warnings APIWarnings + Window APIWindow + type Dispatch struct + CoveredRepos []string + GeneratedText string + Repos []RepoGroup + Window Window + func Run(ctx context.Context, opts Options) (*Dispatch, error) + type Mode int + const ModeLocal + const ModeServer + func (m Mode) String() string + type Options struct + AllBranches bool + Branches []string + ImplicitCurrentBranch bool + InsecureHTTPAuth bool + Mode Mode + RepoPaths []string + Since string + Until string + Voice string + func ResolveOptions(flagLocal bool, flagSince string, flagUntil string, flagAllBranches bool, ...) (Options, error) + type RepoGroup struct + FullName string + Sections []Section + URL string + type Section struct + Bullets []Bullet + Label string + type Voice struct + Name string + Text string + func ResolveVoice(value string) Voice + type Window struct + FirstCheckpointAt time.Time + LastCheckpointAt time.Time + NormalizedSince time.Time + NormalizedUntil time.Time