Skip to main content

Module collaboration

Module collaboration 

Source

Structs§

AnnotationDecimal
AnnotationQuery
AnnotationSourceReference
CanonicalBody
Cached canonical MessagePack body for a content-addressed value.
CollabOpId
CollaborationActor
CollaborationIdempotencyKey
CollaborationMetadata
CollaborationOperationEnvelope
CollaborationScope
CollaborationSourceAnchor
ContextProvenance
Evidence captured by the authoring context command. This remains inside the signed native operation even when a hosted view does not project every field.
ContextRevision
DecodedCollaborationOperation
DiscussionRecordId
DiscussionTurnV1
HostedCollaborationSet
LegacyDiscussionId
LegacySourceLocator
MaterializedDiscussion
MaterializedRepositoryCollaboration

Enums§

AnnotationComparison
AnnotationTag
AnnotationTagPredicate
AnnotationValue
AuthoredSourceRequirement
A distinct source permission required to emit an authored anchor or tag. Revision requirements include the original path, but not line coordinates: entry visibility is a property of the file, independent of its referrers.
CollabOpIdParseError
CollaborationAnchor
CollaborationAnchorStatus
CollaborationCodecError
CollaborationMention
CollaborationOperationBodyV1
CollaborationRecordKind
CollaborationResolution
CollaborationRevision
DiscussionRecordIdParseError
LegacyDiscussionResolutionV1

Constants§

COLLABORATION_OPERATION_SCHEMA_VERSION
CONTEXT_FORMAT

Functions§

authored_review_requirements
Source predicates of a signed review, independent of its current display location. The source and target scopes are explicit because a fork review can compare a source Thread with its independently shared parent Thread.
authored_source_requirements
Normalize the source dependencies of a signed anchor and its tags.
materialize_repository_collaboration
validate_annotation_tags