diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index 42a7b72..2cff3c3 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -39,7 +39,7 @@ fields carried over from `app.bsky.feed.post` and their cap-context meaning: | field | type | cap meaning | |---|---|---| -| `text` | string (max 3000 bytes / 300 graphemes) | primary cap content | +| `text` | string (max 50000 bytes / 15000 graphemes) | primary cap content | | `facets` | array of `app.bsky.richtext.facet` | rich text annotations (mentions, URLs, hashtags) | | `reply` | `org.v-it.cap#replyRef` | thread structure (parent + root refs) | | `embed` | union of `app.bsky.embed.*` | attached media, links, or record embeds | diff --git a/lexicons/org/v-it/cap.json b/lexicons/org/v-it/cap.json index 2b20a11..8e3a766 100644 --- a/lexicons/org/v-it/cap.json +++ b/lexicons/org/v-it/cap.json @@ -18,8 +18,8 @@ }, "description": { "type": "string", - "maxLength": 3000, - "maxGraphemes": 300, + "maxLength": 10000, + "maxGraphemes": 1024, "description": "Longer description of the capability" }, "ref": { @@ -30,8 +30,8 @@ }, "text": { "type": "string", - "maxLength": 3000, - "maxGraphemes": 300, + "maxLength": 50000, + "maxGraphemes": 15000, "description": "The primary cap content. May be an empty string, if there are embeds." }, "facets": {