mirror of
https://tangled.org/evan.jarrett.net/at-container-registry
synced 2026-09-20 09:14:16 +00:00
19 lines
973 B
Go
19 lines
973 B
Go
package atproto
|
|
|
|
// This file contains ATProto record types that are NOT generated from our lexicons.
|
|
// These are either external schemas or special types that require manual definition.
|
|
|
|
// TangledProfileRecord represents a Tangled profile for the hold
|
|
// Collection: sh.tangled.actor.profile (external schema - not controlled by ATCR)
|
|
// Stored in hold's embedded PDS (singleton record at rkey "self")
|
|
// Uses CBOR encoding for efficient storage in hold's carstore
|
|
type TangledProfileRecord struct {
|
|
Type string `json:"$type" cborgen:"$type"`
|
|
Links []string `json:"links" cborgen:"links"`
|
|
Stats []string `json:"stats" cborgen:"stats"`
|
|
Bluesky bool `json:"bluesky" cborgen:"bluesky"`
|
|
Location string `json:"location" cborgen:"location"`
|
|
Description string `json:"description" cborgen:"description"`
|
|
PinnedRepositories []string `json:"pinnedRepositories" cborgen:"pinnedRepositories"`
|
|
}
|