···3131 "type": "string",
3232 "maxGraphemes": 500,
3333 "maxLength": 5000,
3434- "description": "The biography associated to the profile"
3434+ "description": "A description (or 'bio') associated to the profile"
3535 },
3636 "avatar": {
3737 "type": "string",
+1-1
lexdocs/social/clippr/actor/getPreferences.json
···44 "defs": {
55 "main": {
66 "type": "query",
77- "description": "Get the private user preferences associated to the account.",
77+ "description": "Get the private user preferences associated to the requesting account.",
88 "parameters": {
99 "type": "params",
1010 "properties": {}
+1-1
lexdocs/social/clippr/actor/getProfile.json
···2323 "schema": {
2424 "type": "ref",
2525 "ref": "social.clippr.actor.defs#profileView",
2626- "description": "A reference to the profile view of the actor"
2626+ "description": "A ref to the hydrated profile view of the actor"
2727 }
2828 }
2929 }
+1-1
lexdocs/social/clippr/actor/putPreferences.json
···44 "defs": {
55 "main": {
66 "type": "procedure",
77- "description": "Set the private preferences attached to the account.",
77+ "description": "Set the private user preferences associated to the requesting account.",
88 "input": {
99 "encoding": "application/json",
1010 "schema": {
···2626 "author": {
2727 "type": "ref",
2828 "ref": "social.clippr.actor.defs#profileView",
2929- "description": "A reference to the actor's profile"
2929+ "description": "A ref to the actor's profile"
3030 },
3131 "record": {
3232 "type": "unknown",
···6363 "author": {
6464 "type": "ref",
6565 "ref": "social.clippr.actor.defs#profileView",
6666- "description": "A reference to the actor's profile"
6666+ "description": "A ref to the actor's profile"
6767 },
6868 "record": {
6969 "type": "unknown",
+1-1
lexdocs/social/clippr/feed/getClips.json
···44 "defs": {
55 "main": {
66 "type": "query",
77- "description": "Get a list of clips. Does not require auth.",
77+ "description": "Get a list of hydrated clips. Does not require auth.",
88 "parameters": {
99 "type": "params",
1010 "required": [
+6-4
lexdocs/social/clippr/feed/getProfileClips.json
···44 "defs": {
55 "main": {
66 "type": "query",
77- "description": "Get a view of a profile's reverse-chronological clips feed. Does not require auth.",
77+ "description": "Get a view of a profile's reverse-chronological feed containing their clips. Does not require auth.",
88 "parameters": {
99 "type": "params",
1010 "required": [
···3535 "untagged_clips"
3636 ],
3737 "default": "all_clips",
3838- "description": "What types to include in response"
3838+ "description": "What types of clips to include in response"
3939 }
4040 }
4141 },
···4848 ],
4949 "properties": {
5050 "cursor": {
5151- "type": "string"
5151+ "type": "string",
5252+ "description": "A parameter to paginate results"
5253 },
5354 "feed": {
5455 "type": "array",
5556 "items": {
5657 "type": "ref",
5758 "ref": "social.clippr.feed.defs#clipView"
5858- }
5959+ },
6060+ "description": "An array of hydrated clip views"
5961 }
6062 }
6163 }
+5-3
lexdocs/social/clippr/feed/getProfileTags.json
···44 "defs": {
55 "main": {
66 "type": "query",
77- "description": "Get a view of a profile's reverse-chronological clips feed. Does not require auth.",
77+ "description": "Get a view of a profile's reverse-chronological feed containing their tags. Does not require auth.",
88 "parameters": {
99 "type": "params",
1010 "required": [
···3838 ],
3939 "properties": {
4040 "cursor": {
4141- "type": "string"
4141+ "type": "string",
4242+ "description": "A parameter to paginate results"
4243 },
4344 "feed": {
4445 "type": "array",
4546 "items": {
4647 "type": "ref",
4748 "ref": "social.clippr.feed.defs#tagView"
4848- }
4949+ },
5050+ "description": "An array of hydrated tag views"
4951 }
5052 }
5153 }
+64
lexdocs/social/clippr/feed/getTagClips.json
···11+{
22+ "lexicon": 1,
33+ "id": "social.clippr.feed.getTagClips",
44+ "defs": {
55+ "main": {
66+ "type": "query",
77+ "description": "Get a list of clips that are linked to a tag. Does not require auth.",
88+ "parameters": {
99+ "type": "params",
1010+ "required": [
1111+ "actor",
1212+ "tag"
1313+ ],
1414+ "properties": {
1515+ "actor": {
1616+ "type": "string",
1717+ "format": "at-identifier",
1818+ "description": "An actor to get valid tags from"
1919+ },
2020+ "tag": {
2121+ "type": "string",
2222+ "maxGraphemes": 64,
2323+ "maxLength": 640,
2424+ "description": "A tag to use for discovering linked clips"
2525+ },
2626+ "limit": {
2727+ "type": "integer",
2828+ "minimum": 1,
2929+ "maximum": 1000,
3030+ "default": 50,
3131+ "description": "How many results to return with the query"
3232+ },
3333+ "cursor": {
3434+ "type": "string",
3535+ "description": "A parameter to paginate results"
3636+ }
3737+ }
3838+ },
3939+ "output": {
4040+ "encoding": "application/json",
4141+ "schema": {
4242+ "type": "object",
4343+ "required": [
4444+ "clips"
4545+ ],
4646+ "properties": {
4747+ "cursor": {
4848+ "type": "string",
4949+ "description": "A parameter to paginate results"
5050+ },
5151+ "clips": {
5252+ "type": "array",
5353+ "items": {
5454+ "type": "ref",
5555+ "ref": "social.clippr.feed.defs#clipView"
5656+ },
5757+ "description": "An array of hydrated clip views"
5858+ }
5959+ }
6060+ }
6161+ }
6262+ }
6363+ }
6464+}
+1-1
lexdocs/social/clippr/feed/searchClips.json
···5151 "type": "ref",
5252 "ref": "social.clippr.feed.defs#clipView"
5353 },
5454- "description": "A list of clips and their associated details"
5454+ "description": "An array of hydrated clip views"
5555 }
5656 }
5757 }
+1-1
lexdocs/social/clippr/feed/searchTags.json
···5151 "type": "ref",
5252 "ref": "social.clippr.feed.defs#tagView"
5353 },
5454- "description": "A list of tags and their associated details"
5454+ "description": "An array of hydrated tag views"
5555 }
5656 }
5757 }
+7
lexicons/CHANGELOG.md
···11# changelog for @clipprjs/lexicons
2233+## v1.0.3
44+55+* add ``social.clippr.feed.getTagClips`` query
66+* make query parameter required for ``social.clippr.actor.searchProfiles``
77+* improved lexicon documentation
88+39## v1.0.2
1010+411* fix some description typos
512* fix `social.clippr.feed.getTags` not existing due to an ID collision
613
+1
lexicons/lib/lexicons/index.ts
···1717export * as SocialClipprFeedGetClips from "./types/social/clippr/feed/getClips.js";
1818export * as SocialClipprFeedGetProfileClips from "./types/social/clippr/feed/getProfileClips.js";
1919export * as SocialClipprFeedGetProfileTags from "./types/social/clippr/feed/getProfileTags.js";
2020+export * as SocialClipprFeedGetTagClips from "./types/social/clippr/feed/getTagClips.js";
2021export * as SocialClipprFeedGetTagList from "./types/social/clippr/feed/getTagList.js";
2122export * as SocialClipprFeedGetTags from "./types/social/clippr/feed/getTags.js";
2223export * as SocialClipprFeedTag from "./types/social/clippr/feed/tag.js";