Versions in this module Expand all Collapse all v0 v0.92.1 Jun 6, 2026 v0.92.0 Jun 6, 2026 Changes in this version + const Capability + func Descriptor(backend, app string, svc Service) hub.Descriptor + func RegisterService(backend, app string, svc Service) error + type ListIssuesQuery struct + Page ability.PageRequest + State string + type PageQuery struct + Page ability.PageRequest + type Service interface + GetCommitDiff func(ctx context.Context, owner, repo, commitID string) (*ability.ForgeCommitDiff, error) + GetFileContent func(ctx context.Context, owner, repo, commitID, filePath string, ...) ([]byte, error) + GetIssue func(ctx context.Context, owner, repo string, number int64) (*ability.ForgeIssue, error) + GetRepo func(ctx context.Context, owner, repo string) (*ability.ForgeRepo, error) + GetUser func(ctx context.Context) (*ability.ForgeUser, error) + GetUserByLogin func(ctx context.Context, login string) (*ability.ForgeUser, error) + ListIssues func(ctx context.Context, owner string, q *ListIssuesQuery) (*ability.ListResult[ability.ForgeIssue], error) + ListNotifications func(ctx context.Context, q *PageQuery) (*ability.ListResult[ability.Notification], error) + ListReleases func(ctx context.Context, owner, repo string, q *PageQuery) (*ability.ListResult[ability.Release], error)