dev.gitosphere.repository.issueMutation

gitosphere-lex.bsky.social

Documentation

main record

No description available.

Record Key any Any valid record key

Properties

acceptedBy string did Required

A decentralized identifier (DID).

actor string did Required

A decentralized identifier (DID).

authorizationRevision string Required

No description available.

baseRevision string Required

No description available.

createdAt string datetime Required

An RFC 3339 formatted timestamp.

issue string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

keyId string Required

No description available.

operationId string Required

No description available.

realmId string Required

No description available.

receipt string Required

No description available.

relationRecordKey string Optional

No description available.

repositoryId string Required

No description available.

View raw schema
{
  "key": "any",
  "record": {
    "properties": {
      "acceptedBy": {
        "format": "did",
        "type": "string"
      },
      "actor": {
        "format": "did",
        "type": "string"
      },
      "authorizationRevision": {
        "type": "string"
      },
      "baseRevision": {
        "type": "string"
      },
      "createdAt": {
        "format": "datetime",
        "type": "string"
      },
      "initialIssue": {
        "ref": "#historicalIssue",
        "type": "ref"
      },
      "intent": {
        "ref": "dev.gitosphere.repository.issueMutation#intent",
        "type": "ref"
      },
      "issue": {
        "format": "at-uri",
        "type": "string"
      },
      "keyId": {
        "type": "string"
      },
      "operationId": {
        "type": "string"
      },
      "realmId": {
        "type": "string"
      },
      "receipt": {
        "type": "string"
      },
      "relationRecord": {
        "ref": "dev.gitosphere.repository.issueRelation",
        "type": "ref"
      },
      "relationRecordKey": {
        "type": "string"
      },
      "repositoryId": {
        "type": "string"
      }
    },
    "required": [
      "realmId",
      "repositoryId",
      "operationId",
      "actor",
      "authorizationRevision",
      "baseRevision",
      "issue",
      "intent",
      "createdAt",
      "keyId",
      "acceptedBy",
      "receipt"
    ],
    "type": "object"
  },
  "type": "record"
}
historicalIssue object

No description available.

Properties

blobs array of blob Optional

No description available.

maxLength: 10 items
body string Optional

No description available.

maxLength: 100000 bytesmaxGraphemes: 10000 graphemes
bodyDocument bytes Optional

No description available.

maxLength: 262144
bodyDocumentFormat string Optional

No description available.

Known values: gsp-xml-zip-v1
createdAt string datetime Required

An RFC 3339 formatted timestamp.

issueId string Required

No description available.

maxLength: 36 bytesminLength: 36 bytes
mentions array of stringdid Optional

No description available.

maxLength: 50 items
number integer Required

No description available.

minimum: 1maximum: 9007199254740991
references array of stringat-uri Optional

No description available.

maxLength: 50 items
repositoryId string Required

No description available.

maxLength: 36 bytesminLength: 36 bytes
title string Required

No description available.

maxLength: 2560 bytesminLength: 1 bytesmaxGraphemes: 256 graphemes
View raw schema
{
  "properties": {
    "blobs": {
      "items": {
        "accept": [
          "image/*"
        ],
        "maxSize": 1000000,
        "type": "blob"
      },
      "maxLength": 10,
      "type": "array"
    },
    "body": {
      "maxGraphemes": 10000,
      "maxLength": 100000,
      "type": "string"
    },
    "bodyDocument": {
      "maxLength": 262144,
      "type": "bytes"
    },
    "bodyDocumentFormat": {
      "knownValues": [
        "gsp-xml-zip-v1"
      ],
      "type": "string"
    },
    "createdAt": {
      "format": "datetime",
      "type": "string"
    },
    "issueId": {
      "maxLength": 36,
      "minLength": 36,
      "type": "string"
    },
    "mentions": {
      "items": {
        "format": "did",
        "type": "string"
      },
      "maxLength": 50,
      "type": "array"
    },
    "number": {
      "maximum": 9007199254740991,
      "minimum": 1,
      "type": "integer"
    },
    "references": {
      "items": {
        "format": "at-uri",
        "type": "string"
      },
      "maxLength": 50,
      "type": "array"
    },
    "repositoryId": {
      "maxLength": 36,
      "minLength": 36,
      "type": "string"
    },
    "title": {
      "maxGraphemes": 256,
      "maxLength": 2560,
      "minLength": 1,
      "type": "string"
    }
  },
  "required": [
    "issueId",
    "number",
    "title",
    "repositoryId",
    "createdAt"
  ],
  "type": "object"
}
intent object

No description available.

Properties

body string Optional

No description available.

maxLength: 100000 bytes
bodyDocument bytes Optional

No description available.

maxLength: 262144
bodyDocumentFormat string Optional

No description available.

Known values: gsp-xml-zip-v1
number integer Optional

No description available.

minimum: 1
operation string Required

No description available.

relation string Optional

No description available.

relationRevision string Optional

No description available.

state string Optional

No description available.

target string at-uri Optional

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

title string Optional

No description available.

maxLength: 2560 bytes
View raw schema
{
  "properties": {
    "body": {
      "maxLength": 100000,
      "type": "string"
    },
    "bodyDocument": {
      "maxLength": 262144,
      "type": "bytes"
    },
    "bodyDocumentFormat": {
      "knownValues": [
        "gsp-xml-zip-v1"
      ],
      "type": "string"
    },
    "number": {
      "minimum": 1,
      "type": "integer"
    },
    "operation": {
      "enum": [
        "create",
        "edit",
        "state",
        "relation"
      ],
      "type": "string"
    },
    "relation": {
      "type": "string"
    },
    "relationRevision": {
      "type": "string"
    },
    "state": {
      "enum": [
        "open",
        "closed"
      ],
      "type": "string"
    },
    "target": {
      "format": "at-uri",
      "type": "string"
    },
    "title": {
      "maxLength": 2560,
      "type": "string"
    }
  },
  "required": [
    "operation"
  ],
  "type": "object"
}

Lexicon Garden

@