dev.knotless.reaction

lexicons.knotless.dev

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Kept in the reacting account, keyed by a TID: for what is said on a private repository, in the account's repo in its space, so that it names nothing to anyone else. Readers count one reaction per account, subject and content, however many records name them.",
      "key": "tid",
      "record": {
        "properties": {
          "content": {
            "ref": "dev.knotless.defs#reactionContent",
            "type": "ref"
          },
          "createdAt": {
            "format": "datetime",
            "type": "string"
          },
          "subject": {
            "description": "The dev.knotless.pull, dev.knotless.issue or dev.knotless.comment record reacted to, as it was then.",
            "ref": "com.atproto.repo.strongRef",
            "type": "ref"
          }
        },
        "required": [
          "subject",
          "content",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "description": "An account's reaction to a pull, an issue or a comment, as one of a few emoji.",
  "id": "dev.knotless.reaction",
  "lexicon": 1
}

Validate Record

Validate a record against dev.knotless.reaction

Validation Options
Automatically resolve and include external schemas for full validation
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:yqsg7znbbhfmj3a2nrpnaerk
CID
bafyreifkbjnbhwaizkkd3ebqz2a4envmje2cjo55ge2dv6dcy7pe6q7zle
Indexed At
2026-10-28 21:21 UTC
AT-URI
at://did:plc:yqsg7znbbhfmj3a2nrpnaerk/com.atproto.lexicon.schema/dev.knotless.reaction

Referenced Schemas (1)

Similar Lexicons

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • One reactor's reaction to one message. Written into the reactor's own repo within the message's space, so counts are an aggregate the view computes across the space's repos — never a mutable field on the message, whic…

  • An emoji reaction to a message or thread. Written into the reactor's own repo within the space. rkey is derived from the subject URI and the emoji ('r' + base32lower(sha256(uri + '\n' + emoji))[0:26]) so one reactor has…

  • The reactions to a pull or an issue, and to each comment on it.

  • at.secretsky.reaction recordnot from the namespace authority

Lexicon Garden

@