Versions in this module Expand all Collapse all v0 v0.2.0 Oct 11, 2026 Changes in this version + const DiffRefresh + const DiffScopes + const DiffStagingMetadata + const FilesContents + const ReviewComments + func NotEnabled(capability string) error + type Capabilities struct + Diff DiffCapabilities + Files FileCapabilities + Review ReviewCapabilities + func ResolveCapabilities(support review.Support, policies Policies) Capabilities + type Capability struct + State State + func (capability Capability) Enabled() bool + type CapabilityError struct + Capability string + func (err *CapabilityError) Error() string + type DiffCapabilities struct + Refresh Capability + Scopes ScopesCapability + StagingMetadata Capability + type FileCapabilities struct + Contents Capability + type Policies struct + Comments Policy + type Policy string + const Auto + const DisablePolicy + type ReviewCapabilities struct + Comments Capability + type ScopesCapability struct + State State + Values []review.DiffMode + func (capability ScopesCapability) Allows(mode review.DiffMode) bool + type Session struct + Capabilities Capabilities + ContextID string + DiffIDs map[review.DiffMode]string + ID string + LocationID *string + RepositoryID *string + Source review.Source + User User + func Resolve(source review.Source, policies Policies) Session + type State string + const Disabled + const Enabled + const Unavailable + type User struct + ID string + Name string