Cephalopod_models.App_Bsky_Feed_Defslexicon "app.bsky.feed.defs"
type nonrec postview = Types.app_bsky_feed_defs_postview = {uri : string;format: "AtUri"
*)cid : string;format: "Cid"
*)record : Cephalopod_dasl.Value.t;embed : [ `App_bsky_embed_images_view of Types.app_bsky_embed_images_view
| `App_bsky_embed_video_view of Types.app_bsky_embed_video_view
| `App_bsky_embed_external_view of Types.app_bsky_embed_external_view
| `App_bsky_embed_record_view of Types.app_bsky_embed_record_view
| `App_bsky_embed_recordwithmedia_view of
Types.app_bsky_embed_recordwithmedia_view
| `Other of Cephalopod_dasl.Value.t ]
option;replyCount : int64 option;repostCount : int64 option;likeCount : int64 option;quoteCount : int64 option;indexedAt : string;format: "Datetime"
*)viewer : Types.app_bsky_feed_defs_viewerstate option;labels : Types.com_atproto_label_defs_label list option;threadgate : Types.app_bsky_feed_defs_threadgateview option;}val pp_postview :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_postview ->
Ppx_deriving_runtime.unitval postview_of_value :
Types.app_bsky_feed_defs_postview Cephalopod_dasl.Value.Util.convval postview_to_value :
Types.app_bsky_feed_defs_postview ->
Cephalopod_dasl.Value.ttype nonrec viewerstate = Types.app_bsky_feed_defs_viewerstate = {repost : string option;format: "AtUri"
*)like : string option;format: "AtUri"
*)threadMuted : bool option;replyDisabled : bool option;embeddingDisabled : bool option;pinned : bool option;}val pp_viewerstate :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_viewerstate ->
Ppx_deriving_runtime.unitval viewerstate_of_value :
Types.app_bsky_feed_defs_viewerstate Cephalopod_dasl.Value.Util.convval viewerstate_to_value :
Types.app_bsky_feed_defs_viewerstate ->
Cephalopod_dasl.Value.tval pp_threadcontext :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_threadcontext ->
Ppx_deriving_runtime.unitval threadcontext_of_value :
Types.app_bsky_feed_defs_threadcontext Cephalopod_dasl.Value.Util.convval threadcontext_to_value :
Types.app_bsky_feed_defs_threadcontext ->
Cephalopod_dasl.Value.ttype nonrec feedviewpost = Types.app_bsky_feed_defs_feedviewpost = {post : Types.app_bsky_feed_defs_postview;reply : Types.app_bsky_feed_defs_replyref option;reason : [ `App_bsky_feed_defs_reasonrepost of
Types.app_bsky_feed_defs_reasonrepost
| `App_bsky_feed_defs_reasonpin of Types.app_bsky_feed_defs_reasonpin
| `Other of Cephalopod_dasl.Value.t ]
option;feedContext : string option;Context provided by feed generator that may be passed back alongside interactions. maximum length: 2000
*)reqId : string option;Unique identifier per request that may be passed back alongside interactions. maximum length: 100
*)}val pp_feedviewpost :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_feedviewpost ->
Ppx_deriving_runtime.unitval feedviewpost_of_value :
Types.app_bsky_feed_defs_feedviewpost Cephalopod_dasl.Value.Util.convval feedviewpost_to_value :
Types.app_bsky_feed_defs_feedviewpost ->
Cephalopod_dasl.Value.ttype nonrec replyref = Types.app_bsky_feed_defs_replyref = {root : [ `App_bsky_feed_defs_postview of Types.app_bsky_feed_defs_postview
| `App_bsky_feed_defs_notfoundpost of
Types.app_bsky_feed_defs_notfoundpost
| `App_bsky_feed_defs_blockedpost of
Types.app_bsky_feed_defs_blockedpost
| `Other of Cephalopod_dasl.Value.t ];parent : [ `App_bsky_feed_defs_postview of Types.app_bsky_feed_defs_postview
| `App_bsky_feed_defs_notfoundpost of
Types.app_bsky_feed_defs_notfoundpost
| `App_bsky_feed_defs_blockedpost of
Types.app_bsky_feed_defs_blockedpost
| `Other of Cephalopod_dasl.Value.t ];grandparentAuthor : Types.app_bsky_actor_defs_profileviewbasic option;When parent is a reply to another post, this is the author of that post.
*)}val pp_replyref :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_replyref ->
Ppx_deriving_runtime.unitval replyref_of_value :
Types.app_bsky_feed_defs_replyref Cephalopod_dasl.Value.Util.convval replyref_to_value :
Types.app_bsky_feed_defs_replyref ->
Cephalopod_dasl.Value.ttype nonrec reasonrepost = Types.app_bsky_feed_defs_reasonrepost = {by : Types.app_bsky_actor_defs_profileviewbasic;uri : string option;format: "AtUri"
*)cid : string option;format: "Cid"
*)indexedAt : string;format: "Datetime"
*)}val pp_reasonrepost :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_reasonrepost ->
Ppx_deriving_runtime.unitval reasonrepost_of_value :
Types.app_bsky_feed_defs_reasonrepost Cephalopod_dasl.Value.Util.convval reasonrepost_to_value :
Types.app_bsky_feed_defs_reasonrepost ->
Cephalopod_dasl.Value.ttype nonrec reasonpin = Types.app_bsky_feed_defs_reasonpinval pp_reasonpin :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_reasonpin ->
Ppx_deriving_runtime.unitval reasonpin_of_value :
Types.app_bsky_feed_defs_reasonpin Cephalopod_dasl.Value.Util.convval reasonpin_to_value :
Types.app_bsky_feed_defs_reasonpin ->
Cephalopod_dasl.Value.ttype nonrec threadviewpost = Types.app_bsky_feed_defs_threadviewpost = {post : Types.app_bsky_feed_defs_postview;parent : [ `App_bsky_feed_defs_threadviewpost of
Types.app_bsky_feed_defs_threadviewpost
| `App_bsky_feed_defs_notfoundpost of
Types.app_bsky_feed_defs_notfoundpost
| `App_bsky_feed_defs_blockedpost of
Types.app_bsky_feed_defs_blockedpost
| `Other of Cephalopod_dasl.Value.t ]
option;replies : [ `App_bsky_feed_defs_threadviewpost of
Types.app_bsky_feed_defs_threadviewpost
| `App_bsky_feed_defs_notfoundpost of
Types.app_bsky_feed_defs_notfoundpost
| `App_bsky_feed_defs_blockedpost of
Types.app_bsky_feed_defs_blockedpost
| `Other of Cephalopod_dasl.Value.t ]
list
option;threadContext : Types.app_bsky_feed_defs_threadcontext option;}val pp_threadviewpost :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_threadviewpost ->
Ppx_deriving_runtime.unitval threadviewpost_of_value :
Types.app_bsky_feed_defs_threadviewpost Cephalopod_dasl.Value.Util.convval threadviewpost_to_value :
Types.app_bsky_feed_defs_threadviewpost ->
Cephalopod_dasl.Value.tval pp_notfoundpost :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_notfoundpost ->
Ppx_deriving_runtime.unitval notfoundpost_of_value :
Types.app_bsky_feed_defs_notfoundpost Cephalopod_dasl.Value.Util.convval notfoundpost_to_value :
Types.app_bsky_feed_defs_notfoundpost ->
Cephalopod_dasl.Value.tval pp_blockedpost :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_blockedpost ->
Ppx_deriving_runtime.unitval blockedpost_of_value :
Types.app_bsky_feed_defs_blockedpost Cephalopod_dasl.Value.Util.convval blockedpost_to_value :
Types.app_bsky_feed_defs_blockedpost ->
Cephalopod_dasl.Value.tval pp_blockedauthor :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_blockedauthor ->
Ppx_deriving_runtime.unitval blockedauthor_of_value :
Types.app_bsky_feed_defs_blockedauthor Cephalopod_dasl.Value.Util.convval blockedauthor_to_value :
Types.app_bsky_feed_defs_blockedauthor ->
Cephalopod_dasl.Value.ttype nonrec generatorview = Types.app_bsky_feed_defs_generatorview = {uri : string;format: "AtUri"
*)cid : string;format: "Cid"
*)did : string;format: "Did"
*)creator : Types.app_bsky_actor_defs_profileview;displayName : string;description : string option;maximum length: 3000
*)descriptionFacets : Types.app_bsky_richtext_facet_main list option;avatar : string option;format: "Uri"
*)likeCount : int64 option;minimum: 0
*)acceptsInteractions : bool option;labels : Types.com_atproto_label_defs_label list option;viewer : Types.app_bsky_feed_defs_generatorviewerstate option;contentMode : string option;known values: "app.bsky.feed.defs#contentModeUnspecified"; "app.bsky.feed.defs#contentModeVideo"
indexedAt : string;format: "Datetime"
*)}val pp_generatorview :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_generatorview ->
Ppx_deriving_runtime.unitval generatorview_of_value :
Types.app_bsky_feed_defs_generatorview Cephalopod_dasl.Value.Util.convval generatorview_to_value :
Types.app_bsky_feed_defs_generatorview ->
Cephalopod_dasl.Value.tval pp_generatorviewerstate :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_generatorviewerstate ->
Ppx_deriving_runtime.unitval generatorviewerstate_of_value :
Types.app_bsky_feed_defs_generatorviewerstate Cephalopod_dasl.Value.Util.convval generatorviewerstate_to_value :
Types.app_bsky_feed_defs_generatorviewerstate ->
Cephalopod_dasl.Value.ttype nonrec skeletonfeedpost = Types.app_bsky_feed_defs_skeletonfeedpost = {post : string;format: "AtUri"
*)reason : [ `App_bsky_feed_defs_skeletonreasonrepost of
Types.app_bsky_feed_defs_skeletonreasonrepost
| `App_bsky_feed_defs_skeletonreasonpin of
Types.app_bsky_feed_defs_skeletonreasonpin
| `Other of Cephalopod_dasl.Value.t ]
option;feedContext : string option;Context that will be passed through to client and may be passed to feed generator back alongside interactions. maximum length: 2000
*)}val pp_skeletonfeedpost :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_skeletonfeedpost ->
Ppx_deriving_runtime.unitval skeletonfeedpost_of_value :
Types.app_bsky_feed_defs_skeletonfeedpost Cephalopod_dasl.Value.Util.convval skeletonfeedpost_to_value :
Types.app_bsky_feed_defs_skeletonfeedpost ->
Cephalopod_dasl.Value.tval pp_skeletonreasonrepost :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_skeletonreasonrepost ->
Ppx_deriving_runtime.unitval skeletonreasonrepost_of_value :
Types.app_bsky_feed_defs_skeletonreasonrepost Cephalopod_dasl.Value.Util.convval skeletonreasonrepost_to_value :
Types.app_bsky_feed_defs_skeletonreasonrepost ->
Cephalopod_dasl.Value.ttype nonrec skeletonreasonpin = Types.app_bsky_feed_defs_skeletonreasonpinval pp_skeletonreasonpin :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_skeletonreasonpin ->
Ppx_deriving_runtime.unitval skeletonreasonpin_of_value :
Types.app_bsky_feed_defs_skeletonreasonpin Cephalopod_dasl.Value.Util.convval skeletonreasonpin_to_value :
Types.app_bsky_feed_defs_skeletonreasonpin ->
Cephalopod_dasl.Value.ttype nonrec threadgateview = Types.app_bsky_feed_defs_threadgateview = {uri : string option;format: "AtUri"
*)cid : string option;format: "Cid"
*)record : Cephalopod_dasl.Value.t option;lists : Types.app_bsky_graph_defs_listviewbasic list option;}val pp_threadgateview :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_threadgateview ->
Ppx_deriving_runtime.unitval threadgateview_of_value :
Types.app_bsky_feed_defs_threadgateview Cephalopod_dasl.Value.Util.convval threadgateview_to_value :
Types.app_bsky_feed_defs_threadgateview ->
Cephalopod_dasl.Value.ttype nonrec interaction = Types.app_bsky_feed_defs_interaction = {item : string option;format: "AtUri"
*)event : string option;known values: "app.bsky.feed.defs#requestLess"; "app.bsky.feed.defs#requestMore"; "app.bsky.feed.defs#clickthroughItem"; "app.bsky.feed.defs#clickthroughAuthor"; "app.bsky.feed.defs#clickthroughReposter"; "app.bsky.feed.defs#clickthroughEmbed"; "app.bsky.feed.defs#interactionSeen"; "app.bsky.feed.defs#interactionLike"; "app.bsky.feed.defs#interactionRepost"; "app.bsky.feed.defs#interactionReply"; "app.bsky.feed.defs#interactionQuote"; "app.bsky.feed.defs#interactionShare"
feedContext : string option;Context on a feed item that was originally supplied by the feed generator on getFeedSkeleton. maximum length: 2000
*)reqId : string option;Unique identifier per request that may be passed back alongside interactions. maximum length: 100
*)}val pp_interaction :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_interaction ->
Ppx_deriving_runtime.unitval interaction_of_value :
Types.app_bsky_feed_defs_interaction Cephalopod_dasl.Value.Util.convval interaction_to_value :
Types.app_bsky_feed_defs_interaction ->
Cephalopod_dasl.Value.ttype nonrec requestless = Types.app_bsky_feed_defs_requestlessval pp_requestless :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_requestless ->
Ppx_deriving_runtime.unitval requestless_of_value :
Types.app_bsky_feed_defs_requestless Cephalopod_dasl.Value.Util.convval requestless_to_value :
[ `App_bsky_feed_defs_requestless ] ->
Cephalopod_dasl.Value.ttype nonrec requestmore = Types.app_bsky_feed_defs_requestmoreval pp_requestmore :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_requestmore ->
Ppx_deriving_runtime.unitval requestmore_of_value :
Types.app_bsky_feed_defs_requestmore Cephalopod_dasl.Value.Util.convval requestmore_to_value :
[ `App_bsky_feed_defs_requestmore ] ->
Cephalopod_dasl.Value.ttype nonrec clickthroughitem = Types.app_bsky_feed_defs_clickthroughitemval pp_clickthroughitem :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_clickthroughitem ->
Ppx_deriving_runtime.unitval clickthroughitem_of_value :
Types.app_bsky_feed_defs_clickthroughitem Cephalopod_dasl.Value.Util.convval clickthroughitem_to_value :
[ `App_bsky_feed_defs_clickthroughitem ] ->
Cephalopod_dasl.Value.ttype nonrec clickthroughauthor = Types.app_bsky_feed_defs_clickthroughauthorval pp_clickthroughauthor :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_clickthroughauthor ->
Ppx_deriving_runtime.unitval clickthroughauthor_of_value :
Types.app_bsky_feed_defs_clickthroughauthor Cephalopod_dasl.Value.Util.convval clickthroughauthor_to_value :
[ `App_bsky_feed_defs_clickthroughauthor ] ->
Cephalopod_dasl.Value.ttype nonrec clickthroughreposter =
Types.app_bsky_feed_defs_clickthroughreposterval pp_clickthroughreposter :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_clickthroughreposter ->
Ppx_deriving_runtime.unitval clickthroughreposter_of_value :
Types.app_bsky_feed_defs_clickthroughreposter Cephalopod_dasl.Value.Util.convval clickthroughreposter_to_value :
[ `App_bsky_feed_defs_clickthroughreposter ] ->
Cephalopod_dasl.Value.ttype nonrec clickthroughembed = Types.app_bsky_feed_defs_clickthroughembedval pp_clickthroughembed :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_clickthroughembed ->
Ppx_deriving_runtime.unitval clickthroughembed_of_value :
Types.app_bsky_feed_defs_clickthroughembed Cephalopod_dasl.Value.Util.convval clickthroughembed_to_value :
[ `App_bsky_feed_defs_clickthroughembed ] ->
Cephalopod_dasl.Value.ttype nonrec contentmodeunspecified =
Types.app_bsky_feed_defs_contentmodeunspecifiedval pp_contentmodeunspecified :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_contentmodeunspecified ->
Ppx_deriving_runtime.unitval contentmodeunspecified_of_value :
Types.app_bsky_feed_defs_contentmodeunspecified
Cephalopod_dasl.Value.Util.convval contentmodeunspecified_to_value :
[ `App_bsky_feed_defs_contentmodeunspecified ] ->
Cephalopod_dasl.Value.ttype nonrec contentmodevideo = Types.app_bsky_feed_defs_contentmodevideoval pp_contentmodevideo :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_contentmodevideo ->
Ppx_deriving_runtime.unitval contentmodevideo_of_value :
Types.app_bsky_feed_defs_contentmodevideo Cephalopod_dasl.Value.Util.convval contentmodevideo_to_value :
[ `App_bsky_feed_defs_contentmodevideo ] ->
Cephalopod_dasl.Value.ttype nonrec interactionseen = Types.app_bsky_feed_defs_interactionseenval pp_interactionseen :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_interactionseen ->
Ppx_deriving_runtime.unitval interactionseen_of_value :
Types.app_bsky_feed_defs_interactionseen Cephalopod_dasl.Value.Util.convval interactionseen_to_value :
[ `App_bsky_feed_defs_interactionseen ] ->
Cephalopod_dasl.Value.ttype nonrec interactionlike = Types.app_bsky_feed_defs_interactionlikeval pp_interactionlike :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_interactionlike ->
Ppx_deriving_runtime.unitval interactionlike_of_value :
Types.app_bsky_feed_defs_interactionlike Cephalopod_dasl.Value.Util.convval interactionlike_to_value :
[ `App_bsky_feed_defs_interactionlike ] ->
Cephalopod_dasl.Value.ttype nonrec interactionrepost = Types.app_bsky_feed_defs_interactionrepostval pp_interactionrepost :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_interactionrepost ->
Ppx_deriving_runtime.unitval interactionrepost_of_value :
Types.app_bsky_feed_defs_interactionrepost Cephalopod_dasl.Value.Util.convval interactionrepost_to_value :
[ `App_bsky_feed_defs_interactionrepost ] ->
Cephalopod_dasl.Value.ttype nonrec interactionreply = Types.app_bsky_feed_defs_interactionreplyval pp_interactionreply :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_interactionreply ->
Ppx_deriving_runtime.unitval interactionreply_of_value :
Types.app_bsky_feed_defs_interactionreply Cephalopod_dasl.Value.Util.convval interactionreply_to_value :
[ `App_bsky_feed_defs_interactionreply ] ->
Cephalopod_dasl.Value.ttype nonrec interactionquote = Types.app_bsky_feed_defs_interactionquoteval pp_interactionquote :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_defs_interactionquote ->
Ppx_deriving_runtime.unitval interactionquote_of_value :
Types.app_bsky_feed_defs_interactionquote Cephalopod_dasl.Value.Util.convval interactionquote_to_value :
[ `App_bsky_feed_defs_interactionquote ] ->
Cephalopod_dasl.Value.t