+1
Cargo.lock
+1
Cargo.lock
+6
-1
crates/jacquard-api/src/app_bsky.rs
+6
-1
crates/jacquard-api/src/app_bsky.rs
······
+109
-29
crates/jacquard-api/src/app_bsky/actor.rs
+109
-29
crates/jacquard-api/src/app_bsky/actor.rs
···///If set, an active progress guide. Once completed, can be set to undefined. Should have unspecced fields tracking progress.···///A grab bag of state that's specific to the bsky.app program. Third-party apps shouldn't use this.···+///An array of tokens which identify nudges (modals, popups, tours, highlight dots) that should be shown to the user.·····················+///Arbitrary data for the NUX. The structure is defined by the NUX itself. Limited to 300 characters.///Default post interaction settings for the account. These values should be applied as default values when creating new posts. These refs should mirror the threadgate and postgate records exactly.+///Matches postgate record. List of rules defining who can embed this users posts. If value is an empty array or is undefined, no particular rules apply and anyone can embed.+///Matches threadgate record. List of rules defining who can reply to this users posts. If value is an empty array, no one can reply. If value is undefined, anyone can reply.······························+///The date when this status will expire. The application might choose to no longer return the status after expiration.+///True if the status is not expired, false if it is expired. Only present if expiration was set.···+///All verifications issued by trusted verifiers on behalf of this user. Verifications by untrusted verifiers are not included.///Metadata about the requesting account's relationship with the subject account. Only has meaningful content for authed requests.···
+6
-1
crates/jacquard-api/src/app_bsky/actor/get_preferences.rs
+6
-1
crates/jacquard-api/src/app_bsky/actor/get_preferences.rs
······
+7
-1
crates/jacquard-api/src/app_bsky/actor/get_profile.rs
+7
-1
crates/jacquard-api/src/app_bsky/actor/get_profile.rs
······
+7
-1
crates/jacquard-api/src/app_bsky/actor/get_profiles.rs
+7
-1
crates/jacquard-api/src/app_bsky/actor/get_profiles.rs
···
+8
-1
crates/jacquard-api/src/app_bsky/actor/get_suggestions.rs
+8
-1
crates/jacquard-api/src/app_bsky/actor/get_suggestions.rs
·········
+12
-1
crates/jacquard-api/src/app_bsky/actor/profile.rs
+12
-1
crates/jacquard-api/src/app_bsky/actor/profile.rs
···············
+6
-1
crates/jacquard-api/src/app_bsky/actor/put_preferences.rs
+6
-1
crates/jacquard-api/src/app_bsky/actor/put_preferences.rs
···
+7
-1
crates/jacquard-api/src/app_bsky/actor/search_actors.rs
+7
-1
crates/jacquard-api/src/app_bsky/actor/search_actors.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/actor/search_actors_typeahead.rs
+7
-1
crates/jacquard-api/src/app_bsky/actor/search_actors_typeahead.rs
······
+10
-1
crates/jacquard-api/src/app_bsky/actor/status.rs
+10
-1
crates/jacquard-api/src/app_bsky/actor/status.rs
···+///The duration of the status in minutes. Applications can choose to impose minimum and maximum limits.···
+14
-4
crates/jacquard-api/src/app_bsky/bookmark.rs
+14
-4
crates/jacquard-api/src/app_bsky/bookmark.rs
···+///A strong ref to the record to be bookmarked. Currently, only `app.bsky.feed.post` records are supported.······
+9
-2
crates/jacquard-api/src/app_bsky/bookmark/create_bookmark.rs
+9
-2
crates/jacquard-api/src/app_bsky/bookmark/create_bookmark.rs
············
+9
-2
crates/jacquard-api/src/app_bsky/bookmark/delete_bookmark.rs
+9
-2
crates/jacquard-api/src/app_bsky/bookmark/delete_bookmark.rs
············
+7
-1
crates/jacquard-api/src/app_bsky/bookmark/get_bookmarks.rs
+7
-1
crates/jacquard-api/src/app_bsky/bookmark/get_bookmarks.rs
·········
+12
-6
crates/jacquard-api/src/app_bsky/embed.rs
+12
-6
crates/jacquard-api/src/app_bsky/embed.rs
···///width:height represents an aspect ratio. It may be approximate, and may not correspond to absolute dimensions in any given unit.···
+11
-3
crates/jacquard-api/src/app_bsky/embed/external.rs
+11
-3
crates/jacquard-api/src/app_bsky/embed/external.rs
······///A representation of some externally linked content (eg, a URL and 'card'), embedded in a Bluesky record (eg, a post).···
+15
-3
crates/jacquard-api/src/app_bsky/embed/images.rs
+15
-3
crates/jacquard-api/src/app_bsky/embed/images.rs
······+///Fully-qualified URL where a large version of the image can be fetched. May or may not be the exact original blob. For example, CDN location provided by the App View.+///Fully-qualified URL where a thumbnail of the image can be fetched. For example, CDN location provided by the App View.
+13
-1
crates/jacquard-api/src/app_bsky/embed/record.rs
+13
-1
crates/jacquard-api/src/app_bsky/embed/record.rs
························
+9
-1
crates/jacquard-api/src/app_bsky/embed/record_with_media.rs
+9
-1
crates/jacquard-api/src/app_bsky/embed/record_with_media.rs
···············
+11
-2
crates/jacquard-api/src/app_bsky/embed/video.rs
+11
-2
crates/jacquard-api/src/app_bsky/embed/video.rs
············
+61
-33
crates/jacquard-api/src/app_bsky/feed.rs
+61
-33
crates/jacquard-api/src/app_bsky/feed.rs
···············+///Context on a feed item that was originally supplied by the feed generator on getFeedSkeleton.··················+///Context that will be passed through to client and may be passed to feed generator back alongside interactions.···············///Metadata about the requesting account's relationship with the subject content. Only has meaningful content for authed requests.···
+8
-1
crates/jacquard-api/src/app_bsky/feed/describe_feed_generator.rs
+8
-1
crates/jacquard-api/src/app_bsky/feed/describe_feed_generator.rs
············
+9
-1
crates/jacquard-api/src/app_bsky/feed/generator.rs
+9
-1
crates/jacquard-api/src/app_bsky/feed/generator.rs
···///Record declaring of the existence of a feed generator, and containing metadata about it. The record can exist in any repository.+///Declaration that a feed accepts feedback interactions from a client through app.bsky.feed.sendInteractions······
+7
-1
crates/jacquard-api/src/app_bsky/feed/get_actor_feeds.rs
+7
-1
crates/jacquard-api/src/app_bsky/feed/get_actor_feeds.rs
·········
+10
-2
crates/jacquard-api/src/app_bsky/feed/get_actor_likes.rs
+10
-2
crates/jacquard-api/src/app_bsky/feed/get_actor_likes.rs
···············
+10
-2
crates/jacquard-api/src/app_bsky/feed/get_feed.rs
+10
-2
crates/jacquard-api/src/app_bsky/feed/get_feed.rs
···············
+9
-1
crates/jacquard-api/src/app_bsky/feed/get_feed_generator.rs
+9
-1
crates/jacquard-api/src/app_bsky/feed/get_feed_generator.rs
···+///Indicates whether the feed generator service has been online recently, or else seems to be inactive.
+7
-1
crates/jacquard-api/src/app_bsky/feed/get_feed_generators.rs
+7
-1
crates/jacquard-api/src/app_bsky/feed/get_feed_generators.rs
···
+11
-2
crates/jacquard-api/src/app_bsky/feed/get_feed_skeleton.rs
+11
-2
crates/jacquard-api/src/app_bsky/feed/get_feed_skeleton.rs
···············
+8
-1
crates/jacquard-api/src/app_bsky/feed/get_likes.rs
+8
-1
crates/jacquard-api/src/app_bsky/feed/get_likes.rs
············
+10
-2
crates/jacquard-api/src/app_bsky/feed/get_list_feed.rs
+10
-2
crates/jacquard-api/src/app_bsky/feed/get_list_feed.rs
···············
+11
-2
crates/jacquard-api/src/app_bsky/feed/get_post_thread.rs
+11
-2
crates/jacquard-api/src/app_bsky/feed/get_post_thread.rs
··················
+7
-1
crates/jacquard-api/src/app_bsky/feed/get_posts.rs
+7
-1
crates/jacquard-api/src/app_bsky/feed/get_posts.rs
···
+7
-1
crates/jacquard-api/src/app_bsky/feed/get_quotes.rs
+7
-1
crates/jacquard-api/src/app_bsky/feed/get_quotes.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/feed/get_reposted_by.rs
+7
-1
crates/jacquard-api/src/app_bsky/feed/get_reposted_by.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/feed/get_suggested_feeds.rs
+7
-1
crates/jacquard-api/src/app_bsky/feed/get_suggested_feeds.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/feed/get_timeline.rs
+7
-1
crates/jacquard-api/src/app_bsky/feed/get_timeline.rs
·········
+6
-1
crates/jacquard-api/src/app_bsky/feed/like.rs
+6
-1
crates/jacquard-api/src/app_bsky/feed/like.rs
······
+22
-4
crates/jacquard-api/src/app_bsky/feed/post.rs
+22
-4
crates/jacquard-api/src/app_bsky/feed/post.rs
············///Deprecated. Use app.bsky.richtext instead -- A text segment. Start is inclusive, end is exclusive. Indices are for utf16-encoded strings.···
+9
-1
crates/jacquard-api/src/app_bsky/feed/postgate.rs
+9
-1
crates/jacquard-api/src/app_bsky/feed/postgate.rs
······+///List of rules defining who can embed this post. If value is an empty array or is undefined, no particular rules apply and anyone can embed.
+6
-1
crates/jacquard-api/src/app_bsky/feed/repost.rs
+6
-1
crates/jacquard-api/src/app_bsky/feed/repost.rs
······
+11
-2
crates/jacquard-api/src/app_bsky/feed/search_posts.rs
+11
-2
crates/jacquard-api/src/app_bsky/feed/search_posts.rs
·········+///Count of search hits. Optional, may be rounded/truncated, and may not be possible to paginate through all hits.······
+7
-1
crates/jacquard-api/src/app_bsky/feed/send_interactions.rs
+7
-1
crates/jacquard-api/src/app_bsky/feed/send_interactions.rs
······
+11
-1
crates/jacquard-api/src/app_bsky/feed/threadgate.rs
+11
-1
crates/jacquard-api/src/app_bsky/feed/threadgate.rs
······///Record defining interaction gating rules for a thread (aka, reply controls). The record key (rkey) of the threadgate record must match the record key of the thread's root post, and that record must be in the same repository.+///List of rules defining who can reply to this post. If value is an empty array, no one can reply. If value is undefined, anyone can reply.
+59
-37
crates/jacquard-api/src/app_bsky/graph.rs
+59
-37
crates/jacquard-api/src/app_bsky/graph.rs
····································///lists the bi-directional graph relationships between one actor (not indicated in the object), and the target actors (the DID included in the object)·········
+7
-1
crates/jacquard-api/src/app_bsky/graph/block.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/block.rs
···///Record declaring a 'block' relationship against another account. NOTE: blocks are public in Bluesky; see blog posts for details.
+6
-1
crates/jacquard-api/src/app_bsky/graph/follow.rs
+6
-1
crates/jacquard-api/src/app_bsky/graph/follow.rs
···///Record declaring a social 'follow' relationship of another account. Duplicate follows will be ignored by the AppView.···
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_actor_starter_packs.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_actor_starter_packs.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_blocks.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_blocks.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_followers.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_followers.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_follows.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_follows.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_known_followers.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_known_followers.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_list.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_list.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_list_blocks.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_list_blocks.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_list_mutes.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_list_mutes.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_lists.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_lists.rs
·········
+8
-1
crates/jacquard-api/src/app_bsky/graph/get_lists_with_membership.rs
+8
-1
crates/jacquard-api/src/app_bsky/graph/get_lists_with_membership.rs
············
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_mutes.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_mutes.rs
·········
+10
-2
crates/jacquard-api/src/app_bsky/graph/get_relationships.rs
+10
-2
crates/jacquard-api/src/app_bsky/graph/get_relationships.rs
···············
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_starter_pack.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_starter_pack.rs
···
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_starter_packs.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/get_starter_packs.rs
···
+8
-1
crates/jacquard-api/src/app_bsky/graph/get_starter_packs_with_membership.rs
+8
-1
crates/jacquard-api/src/app_bsky/graph/get_starter_packs_with_membership.rs
·········///A starter pack and an optional list item indicating membership of a target user to that starter pack.···
+9
-1
crates/jacquard-api/src/app_bsky/graph/get_suggested_follows_by_actor.rs
+9
-1
crates/jacquard-api/src/app_bsky/graph/get_suggested_follows_by_actor.rs
···
+9
-1
crates/jacquard-api/src/app_bsky/graph/list.rs
+9
-1
crates/jacquard-api/src/app_bsky/graph/list.rs
···///Record representing a list of accounts (actors). Scope includes both moderation-oriented lists and curration-oriented lists.······
+7
-1
crates/jacquard-api/src/app_bsky/graph/listblock.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/listblock.rs
···///Record representing a block relationship against an entire an entire list of accounts (actors).
+8
-1
crates/jacquard-api/src/app_bsky/graph/listitem.rs
+8
-1
crates/jacquard-api/src/app_bsky/graph/listitem.rs
···///Record representing an account's inclusion on a specific list. The AppView will ignore duplicate listitem records.
+6
-1
crates/jacquard-api/src/app_bsky/graph/mute_actor.rs
+6
-1
crates/jacquard-api/src/app_bsky/graph/mute_actor.rs
···
+6
-1
crates/jacquard-api/src/app_bsky/graph/mute_actor_list.rs
+6
-1
crates/jacquard-api/src/app_bsky/graph/mute_actor_list.rs
···
+6
-1
crates/jacquard-api/src/app_bsky/graph/mute_thread.rs
+6
-1
crates/jacquard-api/src/app_bsky/graph/mute_thread.rs
···
+7
-1
crates/jacquard-api/src/app_bsky/graph/search_starter_packs.rs
+7
-1
crates/jacquard-api/src/app_bsky/graph/search_starter_packs.rs
·········
+12
-2
crates/jacquard-api/src/app_bsky/graph/starterpack.rs
+12
-2
crates/jacquard-api/src/app_bsky/graph/starterpack.rs
·········
+6
-1
crates/jacquard-api/src/app_bsky/graph/unmute_actor.rs
+6
-1
crates/jacquard-api/src/app_bsky/graph/unmute_actor.rs
···
+6
-1
crates/jacquard-api/src/app_bsky/graph/unmute_actor_list.rs
+6
-1
crates/jacquard-api/src/app_bsky/graph/unmute_actor_list.rs
···
+6
-1
crates/jacquard-api/src/app_bsky/graph/unmute_thread.rs
+6
-1
crates/jacquard-api/src/app_bsky/graph/unmute_thread.rs
···
+10
-1
crates/jacquard-api/src/app_bsky/graph/verification.rs
+10
-1
crates/jacquard-api/src/app_bsky/graph/verification.rs
···///Record declaring a verification relationship between two accounts. Verifications are only considered valid by an app if issued by an account the app considers trusted.+///Display name of the subject the verification applies to at the moment of verifying, which might not be the same at the time of viewing. The verification is only valid if the current displayName matches the one at the time of verifying.+///Handle of the subject the verification applies to at the moment of verifying, which might not be the same at the time of viewing. The verification is only valid if the current handle matches the one at the time of verifying.
+19
-5
crates/jacquard-api/src/app_bsky/labeler.rs
+19
-5
crates/jacquard-api/src/app_bsky/labeler.rs
···+///Label values created by this labeler and scoped exclusively to it. Labels defined here will override global label definitions for this labeler.······+///The set of report reason 'codes' which are in-scope for this service to review and action. These usually align to policy categories. If not defined (distinct from empty array), all reason types are allowed.+///Set of record types (collection NSIDs) which can be reported to this service. If not defined (distinct from empty array), default is any record type.······
+7
-1
crates/jacquard-api/src/app_bsky/labeler/get_services.rs
+7
-1
crates/jacquard-api/src/app_bsky/labeler/get_services.rs
······
+10
-1
crates/jacquard-api/src/app_bsky/labeler/service.rs
+10
-1
crates/jacquard-api/src/app_bsky/labeler/service.rs
······+///The set of report reason 'codes' which are in-scope for this service to review and action. These usually align to policy categories. If not defined (distinct from empty array), all reason types are allowed.+///Set of record types (collection NSIDs) which can be reported to this service. If not defined (distinct from empty array), default is any record type.···
+37
-26
crates/jacquard-api/src/app_bsky/notification.rs
+37
-26
crates/jacquard-api/src/app_bsky/notification.rs
··················
+7
-1
crates/jacquard-api/src/app_bsky/notification/declaration.rs
+7
-1
crates/jacquard-api/src/app_bsky/notification/declaration.rs
···+///A declaration of the user's preference for allowing activity subscriptions from other users. Absence of a record implies 'followers'.
+6
-1
crates/jacquard-api/src/app_bsky/notification/get_preferences.rs
+6
-1
crates/jacquard-api/src/app_bsky/notification/get_preferences.rs
······
+7
-1
crates/jacquard-api/src/app_bsky/notification/get_unread_count.rs
+7
-1
crates/jacquard-api/src/app_bsky/notification/get_unread_count.rs
······
+7
-1
crates/jacquard-api/src/app_bsky/notification/list_activity_subscriptions.rs
+7
-1
crates/jacquard-api/src/app_bsky/notification/list_activity_subscriptions.rs
·········
+9
-1
crates/jacquard-api/src/app_bsky/notification/list_notifications.rs
+9
-1
crates/jacquard-api/src/app_bsky/notification/list_notifications.rs
············+///The reason why this notification was delivered - e.g. your post was liked, or you received a new follower.···
+7
-1
crates/jacquard-api/src/app_bsky/notification/put_activity_subscription.rs
+7
-1
crates/jacquard-api/src/app_bsky/notification/put_activity_subscription.rs
·········
+6
-1
crates/jacquard-api/src/app_bsky/notification/put_preferences.rs
+6
-1
crates/jacquard-api/src/app_bsky/notification/put_preferences.rs
···
+7
-1
crates/jacquard-api/src/app_bsky/notification/put_preferences_v2.rs
+7
-1
crates/jacquard-api/src/app_bsky/notification/put_preferences_v2.rs
······
+7
-1
crates/jacquard-api/src/app_bsky/notification/register_push.rs
+7
-1
crates/jacquard-api/src/app_bsky/notification/register_push.rs
······
+6
-1
crates/jacquard-api/src/app_bsky/notification/unregister_push.rs
+6
-1
crates/jacquard-api/src/app_bsky/notification/unregister_push.rs
······
+6
-1
crates/jacquard-api/src/app_bsky/notification/update_seen.rs
+6
-1
crates/jacquard-api/src/app_bsky/notification/update_seen.rs
···
+6
-1
crates/jacquard-api/src/app_bsky/richtext.rs
+6
-1
crates/jacquard-api/src/app_bsky/richtext.rs
+11
-2
crates/jacquard-api/src/app_bsky/richtext/facet.rs
+11
-2
crates/jacquard-api/src/app_bsky/richtext/facet.rs
···///Specifies the sub-string range a facet feature applies to. Start index is inclusive, end index is exclusive. Indices are zero-indexed, counting bytes of the UTF-8 encoded text. NOTE: some languages, like Javascript, use UTF-16 or Unicode codepoints for string slice indexing; in these languages, convert to byte arrays before working with facets.···///Facet feature for a URL. The text URL may have been simplified or truncated, but the facet reference should be a complete URL.······///Facet feature for mention of another account. The text is usually a handle, including a '@' prefix, but the facet reference is a DID.···///Facet feature for a hashtag. The text usually includes a '#' prefix, but the facet reference should not (except in the case of 'double hash tags').···
+53
-23
crates/jacquard-api/src/app_bsky/unspecced.rs
+53
-23
crates/jacquard-api/src/app_bsky/unspecced.rs
···///The computed state of the age assurance process, returned to the user in question on certain authenticated requests.··················+///The threadgate created by the author indicates this post as a reply to be hidden for everyone consuming the thread.+///This post has more parents that were not present in the response. This is just a boolean, without the number of parents.+///This post has more replies that were not present in the response. This is a numeric value, which is best-effort and might not be accurate.+///This post is part of a contiguous thread by the OP from the thread root. Many different OP threads can happen in the same thread.······
+6
-1
crates/jacquard-api/src/app_bsky/unspecced/get_age_assurance_state.rs
+6
-1
crates/jacquard-api/src/app_bsky/unspecced/get_age_assurance_state.rs
······
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_config.rs
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_config.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_onboarding_suggested_starter_packs.rs
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_onboarding_suggested_starter_packs.rs
···
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_onboarding_suggested_starter_packs_skeleton.rs
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_onboarding_suggested_starter_packs_skeleton.rs
······
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_popular_feed_generators.rs
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_popular_feed_generators.rs
·········
+11
-1
crates/jacquard-api/src/app_bsky/unspecced/get_post_thread_other_v2.rs
+11
-1
crates/jacquard-api/src/app_bsky/unspecced/get_post_thread_other_v2.rs
······+///A flat list of other thread items. The depth of each item is indicated by the depth property inside the item.+///The nesting level of this item in the thread. Depth 0 means the anchor item. Items above have negative depths, items below have positive depths.···
+12
-1
crates/jacquard-api/src/app_bsky/unspecced/get_post_thread_v2.rs
+12
-1
crates/jacquard-api/src/app_bsky/unspecced/get_post_thread_v2.rs
······+///Whether this thread has additional replies. If true, a call can be made to the `getPostThreadOtherV2` endpoint to retrieve them.+///A flat list of thread items. The depth of each item is indicated by the depth property inside the item.+///The nesting level of this item in the thread. Depth 0 means the anchor item. Items above have negative depths, items below have positive depths.···
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_feeds.rs
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_feeds.rs
···
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_feeds_skeleton.rs
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_feeds_skeleton.rs
······
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_starter_packs.rs
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_starter_packs.rs
···
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_starter_packs_skeleton.rs
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_starter_packs_skeleton.rs
······
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_users.rs
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_users.rs
······
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_users_skeleton.rs
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_users_skeleton.rs
······
+9
-1
crates/jacquard-api/src/app_bsky/unspecced/get_suggestions_skeleton.rs
+9
-1
crates/jacquard-api/src/app_bsky/unspecced/get_suggestions_skeleton.rs
·········+///DID of the account these suggestions are relative to. If this is returned undefined, suggestions are based on the viewer.
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_tagged_suggestions.rs
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_tagged_suggestions.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_trending_topics.rs
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_trending_topics.rs
·········
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_trends.rs
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_trends.rs
···
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_trends_skeleton.rs
+7
-1
crates/jacquard-api/src/app_bsky/unspecced/get_trends_skeleton.rs
······
+13
-2
crates/jacquard-api/src/app_bsky/unspecced/init_age_assurance.rs
+13
-2
crates/jacquard-api/src/app_bsky/unspecced/init_age_assurance.rs
············
+11
-2
crates/jacquard-api/src/app_bsky/unspecced/search_actors_skeleton.rs
+11
-2
crates/jacquard-api/src/app_bsky/unspecced/search_actors_skeleton.rs
·········+///Count of search hits. Optional, may be rounded/truncated, and may not be possible to paginate through all hits.······
+11
-2
crates/jacquard-api/src/app_bsky/unspecced/search_posts_skeleton.rs
+11
-2
crates/jacquard-api/src/app_bsky/unspecced/search_posts_skeleton.rs
·········+///Count of search hits. Optional, may be rounded/truncated, and may not be possible to paginate through all hits.······
+11
-2
crates/jacquard-api/src/app_bsky/unspecced/search_starter_packs_skeleton.rs
+11
-2
crates/jacquard-api/src/app_bsky/unspecced/search_starter_packs_skeleton.rs
·········+///Count of search hits. Optional, may be rounded/truncated, and may not be possible to paginate through all hits.······
+12
-4
crates/jacquard-api/src/app_bsky/video.rs
+12
-4
crates/jacquard-api/src/app_bsky/video.rs
······+///The state of the video processing job. All values not listed as a known value indicate that the job is in process.
+7
-1
crates/jacquard-api/src/app_bsky/video/get_job_status.rs
+7
-1
crates/jacquard-api/src/app_bsky/video/get_job_status.rs
···
+6
-1
crates/jacquard-api/src/app_bsky/video/get_upload_limits.rs
+6
-1
crates/jacquard-api/src/app_bsky/video/get_upload_limits.rs
······
+6
-1
crates/jacquard-api/src/app_bsky/video/upload_video.rs
+6
-1
crates/jacquard-api/src/app_bsky/video/upload_video.rs
······
+6
-1
crates/jacquard-api/src/chat_bsky.rs
+6
-1
crates/jacquard-api/src/chat_bsky.rs
+11
-4
crates/jacquard-api/src/chat_bsky/actor.rs
+11
-4
crates/jacquard-api/src/chat_bsky/actor.rs
·········
+6
-1
crates/jacquard-api/src/chat_bsky/actor/declaration.rs
+6
-1
crates/jacquard-api/src/chat_bsky/actor/declaration.rs
······
+6
-1
crates/jacquard-api/src/chat_bsky/actor/delete_account.rs
+6
-1
crates/jacquard-api/src/chat_bsky/actor/delete_account.rs
···
+6
-1
crates/jacquard-api/src/chat_bsky/actor/export_account_data.rs
+6
-1
crates/jacquard-api/src/chat_bsky/actor/export_account_data.rs
···
+55
-26
crates/jacquard-api/src/chat_bsky/convo.rs
+55
-26
crates/jacquard-api/src/chat_bsky/convo.rs
·························································
+8
-1
crates/jacquard-api/src/chat_bsky/convo/accept_convo.rs
+8
-1
crates/jacquard-api/src/chat_bsky/convo/accept_convo.rs
······
+10
-2
crates/jacquard-api/src/chat_bsky/convo/add_reaction.rs
+10
-2
crates/jacquard-api/src/chat_bsky/convo/add_reaction.rs
···············
+7
-1
crates/jacquard-api/src/chat_bsky/convo/delete_message_for_self.rs
+7
-1
crates/jacquard-api/src/chat_bsky/convo/delete_message_for_self.rs
·········
+7
-1
crates/jacquard-api/src/chat_bsky/convo/get_convo.rs
+7
-1
crates/jacquard-api/src/chat_bsky/convo/get_convo.rs
···
+7
-1
crates/jacquard-api/src/chat_bsky/convo/get_convo_availability.rs
+7
-1
crates/jacquard-api/src/chat_bsky/convo/get_convo_availability.rs
······
+7
-1
crates/jacquard-api/src/chat_bsky/convo/get_convo_for_members.rs
+7
-1
crates/jacquard-api/src/chat_bsky/convo/get_convo_for_members.rs
···
+7
-1
crates/jacquard-api/src/chat_bsky/convo/get_log.rs
+7
-1
crates/jacquard-api/src/chat_bsky/convo/get_log.rs
·········
+7
-1
crates/jacquard-api/src/chat_bsky/convo/get_messages.rs
+7
-1
crates/jacquard-api/src/chat_bsky/convo/get_messages.rs
·········
+7
-1
crates/jacquard-api/src/chat_bsky/convo/leave_convo.rs
+7
-1
crates/jacquard-api/src/chat_bsky/convo/leave_convo.rs
·········
+7
-1
crates/jacquard-api/src/chat_bsky/convo/list_convos.rs
+7
-1
crates/jacquard-api/src/chat_bsky/convo/list_convos.rs
·········
+7
-1
crates/jacquard-api/src/chat_bsky/convo/mute_convo.rs
+7
-1
crates/jacquard-api/src/chat_bsky/convo/mute_convo.rs
······
+10
-2
crates/jacquard-api/src/chat_bsky/convo/remove_reaction.rs
+10
-2
crates/jacquard-api/src/chat_bsky/convo/remove_reaction.rs
···············
+7
-1
crates/jacquard-api/src/chat_bsky/convo/send_message.rs
+7
-1
crates/jacquard-api/src/chat_bsky/convo/send_message.rs
·········
+8
-1
crates/jacquard-api/src/chat_bsky/convo/send_message_batch.rs
+8
-1
crates/jacquard-api/src/chat_bsky/convo/send_message_batch.rs
·········
+7
-1
crates/jacquard-api/src/chat_bsky/convo/unmute_convo.rs
+7
-1
crates/jacquard-api/src/chat_bsky/convo/unmute_convo.rs
······
+8
-1
crates/jacquard-api/src/chat_bsky/convo/update_all_read.rs
+8
-1
crates/jacquard-api/src/chat_bsky/convo/update_all_read.rs
······
+7
-1
crates/jacquard-api/src/chat_bsky/convo/update_read.rs
+7
-1
crates/jacquard-api/src/chat_bsky/convo/update_read.rs
······
+6
-1
crates/jacquard-api/src/chat_bsky/moderation.rs
+6
-1
crates/jacquard-api/src/chat_bsky/moderation.rs
···
+8
-1
crates/jacquard-api/src/chat_bsky/moderation/get_actor_metadata.rs
+8
-1
crates/jacquard-api/src/chat_bsky/moderation/get_actor_metadata.rs
·········
+7
-1
crates/jacquard-api/src/chat_bsky/moderation/get_message_context.rs
+7
-1
crates/jacquard-api/src/chat_bsky/moderation/get_message_context.rs
······
+6
-1
crates/jacquard-api/src/chat_bsky/moderation/update_actor_access.rs
+6
-1
crates/jacquard-api/src/chat_bsky/moderation/update_actor_access.rs
······
+6
-1
crates/jacquard-api/src/com_atproto.rs
+6
-1
crates/jacquard-api/src/com_atproto.rs
······
+27
-17
crates/jacquard-api/src/com_atproto/admin.rs
+27
-17
crates/jacquard-api/src/com_atproto/admin.rs
··················
+6
-1
crates/jacquard-api/src/com_atproto/admin/delete_account.rs
+6
-1
crates/jacquard-api/src/com_atproto/admin/delete_account.rs
···
+7
-1
crates/jacquard-api/src/com_atproto/admin/disable_account_invites.rs
+7
-1
crates/jacquard-api/src/com_atproto/admin/disable_account_invites.rs
···
+6
-1
crates/jacquard-api/src/com_atproto/admin/disable_invite_codes.rs
+6
-1
crates/jacquard-api/src/com_atproto/admin/disable_invite_codes.rs
······
+7
-1
crates/jacquard-api/src/com_atproto/admin/enable_account_invites.rs
+7
-1
crates/jacquard-api/src/com_atproto/admin/enable_account_invites.rs
···
+7
-1
crates/jacquard-api/src/com_atproto/admin/get_account_info.rs
+7
-1
crates/jacquard-api/src/com_atproto/admin/get_account_info.rs
······
+7
-1
crates/jacquard-api/src/com_atproto/admin/get_account_infos.rs
+7
-1
crates/jacquard-api/src/com_atproto/admin/get_account_infos.rs
···
+7
-1
crates/jacquard-api/src/com_atproto/admin/get_invite_codes.rs
+7
-1
crates/jacquard-api/src/com_atproto/admin/get_invite_codes.rs
·········
+8
-1
crates/jacquard-api/src/com_atproto/admin/get_subject_status.rs
+8
-1
crates/jacquard-api/src/com_atproto/admin/get_subject_status.rs
············
+7
-1
crates/jacquard-api/src/com_atproto/admin/search_accounts.rs
+7
-1
crates/jacquard-api/src/com_atproto/admin/search_accounts.rs
·········
+8
-1
crates/jacquard-api/src/com_atproto/admin/send_email.rs
+8
-1
crates/jacquard-api/src/com_atproto/admin/send_email.rs
···+///Additional comment by the sender that won't be used in the email itself but helpful to provide more context for moderators/reviewers···
+7
-1
crates/jacquard-api/src/com_atproto/admin/update_account_email.rs
+7
-1
crates/jacquard-api/src/com_atproto/admin/update_account_email.rs
···
+6
-1
crates/jacquard-api/src/com_atproto/admin/update_account_handle.rs
+6
-1
crates/jacquard-api/src/com_atproto/admin/update_account_handle.rs
······
+6
-1
crates/jacquard-api/src/com_atproto/admin/update_account_password.rs
+6
-1
crates/jacquard-api/src/com_atproto/admin/update_account_password.rs
······
+7
-1
crates/jacquard-api/src/com_atproto/admin/update_account_signing_key.rs
+7
-1
crates/jacquard-api/src/com_atproto/admin/update_account_signing_key.rs
···
+9
-1
crates/jacquard-api/src/com_atproto/admin/update_subject_status.rs
+9
-1
crates/jacquard-api/src/com_atproto/admin/update_subject_status.rs
···············
+18
-10
crates/jacquard-api/src/com_atproto/identity.rs
+18
-10
crates/jacquard-api/src/com_atproto/identity.rs
···+///The validated handle of the account; or 'handle.invalid' if the handle did not bi-directionally match the DID document.
+7
-1
crates/jacquard-api/src/com_atproto/identity/get_recommended_did_credentials.rs
+7
-1
crates/jacquard-api/src/com_atproto/identity/get_recommended_did_credentials.rs
·········
+10
-2
crates/jacquard-api/src/com_atproto/identity/refresh_identity.rs
+10
-2
crates/jacquard-api/src/com_atproto/identity/refresh_identity.rs
···············
+5
crates/jacquard-api/src/com_atproto/identity/request_plc_operation_signature.rs
+5
crates/jacquard-api/src/com_atproto/identity/request_plc_operation_signature.rs
+11
-2
crates/jacquard-api/src/com_atproto/identity/resolve_did.rs
+11
-2
crates/jacquard-api/src/com_atproto/identity/resolve_did.rs
·········
+10
-2
crates/jacquard-api/src/com_atproto/identity/resolve_handle.rs
+10
-2
crates/jacquard-api/src/com_atproto/identity/resolve_handle.rs
············
+10
-2
crates/jacquard-api/src/com_atproto/identity/resolve_identity.rs
+10
-2
crates/jacquard-api/src/com_atproto/identity/resolve_identity.rs
············
+9
-1
crates/jacquard-api/src/com_atproto/identity/sign_plc_operation.rs
+9
-1
crates/jacquard-api/src/com_atproto/identity/sign_plc_operation.rs
·········
+6
-1
crates/jacquard-api/src/com_atproto/identity/submit_plc_operation.rs
+6
-1
crates/jacquard-api/src/com_atproto/identity/submit_plc_operation.rs
···
+7
-1
crates/jacquard-api/src/com_atproto/identity/update_handle.rs
+7
-1
crates/jacquard-api/src/com_atproto/identity/update_handle.rs
···
+40
-5
crates/jacquard-api/src/com_atproto/label.rs
+40
-5
crates/jacquard-api/src/com_atproto/label.rs
·····················+///What should this label hide in the UI, if applied? 'content' hides all of the target; 'media' hides the images/video/audio; 'none' hides nothing.+///The value of the label being defined. Must only include lowercase ascii and the '-' character ([a-z-]+).+///How should a client visually convey this label? 'inform' means neutral and informational; 'alert' means negative and warning; 'none' means show nothing.///Metadata tag on an atproto record, published by the author within the record. Note that schemas should use #selfLabels, not #selfLabel.
+7
-1
crates/jacquard-api/src/com_atproto/label/query_labels.rs
+7
-1
crates/jacquard-api/src/com_atproto/label/query_labels.rs
·········
+12
-2
crates/jacquard-api/src/com_atproto/label/subscribe_labels.rs
+12
-2
crates/jacquard-api/src/com_atproto/label/subscribe_labels.rs
··················
+6
-1
crates/jacquard-api/src/com_atproto/lexicon.rs
+6
-1
crates/jacquard-api/src/com_atproto/lexicon.rs
+7
-1
crates/jacquard-api/src/com_atproto/lexicon/schema.rs
+7
-1
crates/jacquard-api/src/com_atproto/lexicon/schema.rs
···///Representation of Lexicon schemas themselves, when published as atproto records. Note that the schema language is not defined in Lexicon; this meta schema currently only includes a single version field ('lexicon'). See the atproto specifications for description of the other expected top-level fields ('id', 'defs', etc).+///Indicates the 'version' of the Lexicon language. Must be '1' for the current atproto/Lexicon schema system.
+21
-2
crates/jacquard-api/src/com_atproto/moderation.rs
+21
-2
crates/jacquard-api/src/com_atproto/moderation.rs
·······································
+14
-1
crates/jacquard-api/src/com_atproto/moderation/create_report.rs
+14
-1
crates/jacquard-api/src/com_atproto/moderation/create_report.rs
···············
+14
-8
crates/jacquard-api/src/com_atproto/repo.rs
+14
-8
crates/jacquard-api/src/com_atproto/repo.rs
······
+19
-2
crates/jacquard-api/src/com_atproto/repo/apply_writes.rs
+19
-2
crates/jacquard-api/src/com_atproto/repo/apply_writes.rs
······+///NOTE: maxLength is redundant with record-key format. Keeping it temporarily to ensure backwards compatibility.············+///If provided, the entire operation will fail if the current repo commit CID does not match this value. Used to prevent conflicting repo mutations.+///Can be set to 'false' to skip Lexicon schema validation of record data across all operations, 'true' to require it, or leave unset to validate only for known Lexicons.···············
+16
-2
crates/jacquard-api/src/com_atproto/repo/create_record.rs
+16
-2
crates/jacquard-api/src/com_atproto/repo/create_record.rs
······+///Can be set to 'false' to skip Lexicon schema validation of record data, 'true' to require it, or leave unset to validate only for known Lexicons.·········
+15
-2
crates/jacquard-api/src/com_atproto/repo/delete_record.rs
+15
-2
crates/jacquard-api/src/com_atproto/repo/delete_record.rs
············
+10
-1
crates/jacquard-api/src/com_atproto/repo/describe_repo.rs
+10
-1
crates/jacquard-api/src/com_atproto/repo/describe_repo.rs
···
+10
-2
crates/jacquard-api/src/com_atproto/repo/get_record.rs
+10
-2
crates/jacquard-api/src/com_atproto/repo/get_record.rs
···············
+6
-1
crates/jacquard-api/src/com_atproto/repo/import_repo.rs
+6
-1
crates/jacquard-api/src/com_atproto/repo/import_repo.rs
···
+8
-1
crates/jacquard-api/src/com_atproto/repo/list_missing_blobs.rs
+8
-1
crates/jacquard-api/src/com_atproto/repo/list_missing_blobs.rs
············
+8
-1
crates/jacquard-api/src/com_atproto/repo/list_records.rs
+8
-1
crates/jacquard-api/src/com_atproto/repo/list_records.rs
············
+17
-2
crates/jacquard-api/src/com_atproto/repo/put_record.rs
+17
-2
crates/jacquard-api/src/com_atproto/repo/put_record.rs
···+///Compare and swap with the previous record by CID. WARNING: nullable and optional field; may cause problems with golang implementation+///Can be set to 'false' to skip Lexicon schema validation of record data, 'true' to require it, or leave unset to validate only for known Lexicons.·········
+6
-1
crates/jacquard-api/src/com_atproto/repo/strong_ref.rs
+6
-1
crates/jacquard-api/src/com_atproto/repo/strong_ref.rs
······
+6
-1
crates/jacquard-api/src/com_atproto/repo/upload_blob.rs
+6
-1
crates/jacquard-api/src/com_atproto/repo/upload_blob.rs
······
+31
-24
crates/jacquard-api/src/com_atproto/server.rs
+31
-24
crates/jacquard-api/src/com_atproto/server.rs
······
+5
crates/jacquard-api/src/com_atproto/server/activate_account.rs
+5
crates/jacquard-api/src/com_atproto/server/activate_account.rs
+6
-1
crates/jacquard-api/src/com_atproto/server/check_account_status.rs
+6
-1
crates/jacquard-api/src/com_atproto/server/check_account_status.rs
······
+9
-2
crates/jacquard-api/src/com_atproto/server/confirm_email.rs
+9
-2
crates/jacquard-api/src/com_atproto/server/confirm_email.rs
············
+17
-2
crates/jacquard-api/src/com_atproto/server/create_account.rs
+17
-2
crates/jacquard-api/src/com_atproto/server/create_account.rs
···+///Initial account password. May need to meet instance-specific password strength requirements.+///A signed DID PLC operation to be submitted as part of importing an existing account to this instance. NOTE: this optional field may be updated when full account migration is implemented.············
+13
-2
crates/jacquard-api/src/com_atproto/server/create_app_password.rs
+13
-2
crates/jacquard-api/src/com_atproto/server/create_app_password.rs
······+///If an app password has 'privileged' access to possibly sensitive account state. Meant for use with trusted clients.·········
+7
-1
crates/jacquard-api/src/com_atproto/server/create_invite_code.rs
+7
-1
crates/jacquard-api/src/com_atproto/server/create_invite_code.rs
······
+8
-1
crates/jacquard-api/src/com_atproto/server/create_invite_codes.rs
+8
-1
crates/jacquard-api/src/com_atproto/server/create_invite_codes.rs
·········
+13
-2
crates/jacquard-api/src/com_atproto/server/create_session.rs
+13
-2
crates/jacquard-api/src/com_atproto/server/create_session.rs
···+///When true, instead of throwing error for takendown accounts, a valid response with a narrow scoped token will be returned···+///If active=false, this optional field indicates a possible reason for why the account is not active. If active=false and no status is supplied, then the host makes no claim for why the repository is no longer being hosted.······
+7
-1
crates/jacquard-api/src/com_atproto/server/deactivate_account.rs
+7
-1
crates/jacquard-api/src/com_atproto/server/deactivate_account.rs
···+///A recommendation to server as to how long they should hold onto the deactivated account before deleting.
+9
-2
crates/jacquard-api/src/com_atproto/server/delete_account.rs
+9
-2
crates/jacquard-api/src/com_atproto/server/delete_account.rs
············
+5
crates/jacquard-api/src/com_atproto/server/delete_session.rs
+5
crates/jacquard-api/src/com_atproto/server/delete_session.rs
+13
-1
crates/jacquard-api/src/com_atproto/server/describe_server.rs
+13
-1
crates/jacquard-api/src/com_atproto/server/describe_server.rs
·········
+10
-2
crates/jacquard-api/src/com_atproto/server/get_account_invite_codes.rs
+10
-2
crates/jacquard-api/src/com_atproto/server/get_account_invite_codes.rs
···············
+10
-2
crates/jacquard-api/src/com_atproto/server/get_service_auth.rs
+10
-2
crates/jacquard-api/src/com_atproto/server/get_service_auth.rs
···············
+7
-1
crates/jacquard-api/src/com_atproto/server/get_session.rs
+7
-1
crates/jacquard-api/src/com_atproto/server/get_session.rs
······+///If active=false, this optional field indicates a possible reason for why the account is not active. If active=false and no status is supplied, then the host makes no claim for why the repository is no longer being hosted.
+10
-2
crates/jacquard-api/src/com_atproto/server/list_app_passwords.rs
+10
-2
crates/jacquard-api/src/com_atproto/server/list_app_passwords.rs
···············
+10
-2
crates/jacquard-api/src/com_atproto/server/refresh_session.rs
+10
-2
crates/jacquard-api/src/com_atproto/server/refresh_session.rs
············
+5
crates/jacquard-api/src/com_atproto/server/request_account_delete.rs
+5
crates/jacquard-api/src/com_atproto/server/request_account_delete.rs
+5
crates/jacquard-api/src/com_atproto/server/request_email_confirmation.rs
+5
crates/jacquard-api/src/com_atproto/server/request_email_confirmation.rs
+6
-1
crates/jacquard-api/src/com_atproto/server/request_email_update.rs
+6
-1
crates/jacquard-api/src/com_atproto/server/request_email_update.rs
···
+6
-1
crates/jacquard-api/src/com_atproto/server/request_password_reset.rs
+6
-1
crates/jacquard-api/src/com_atproto/server/request_password_reset.rs
···
+9
-1
crates/jacquard-api/src/com_atproto/server/reserve_signing_key.rs
+9
-1
crates/jacquard-api/src/com_atproto/server/reserve_signing_key.rs
···
+9
-2
crates/jacquard-api/src/com_atproto/server/reset_password.rs
+9
-2
crates/jacquard-api/src/com_atproto/server/reset_password.rs
············
+6
-1
crates/jacquard-api/src/com_atproto/server/revoke_app_password.rs
+6
-1
crates/jacquard-api/src/com_atproto/server/revoke_app_password.rs
···
+10
-2
crates/jacquard-api/src/com_atproto/server/update_email.rs
+10
-2
crates/jacquard-api/src/com_atproto/server/update_email.rs
······+///Requires a token from com.atproto.sever.requestEmailUpdate if the account's email has been confirmed.······
+29
-17
crates/jacquard-api/src/com_atproto/sync.rs
+29
-17
crates/jacquard-api/src/com_atproto/sync.rs
·····················
+9
-2
crates/jacquard-api/src/com_atproto/sync/get_blob.rs
+9
-2
crates/jacquard-api/src/com_atproto/sync/get_blob.rs
············
+9
-2
crates/jacquard-api/src/com_atproto/sync/get_blocks.rs
+9
-2
crates/jacquard-api/src/com_atproto/sync/get_blocks.rs
············
+7
-1
crates/jacquard-api/src/com_atproto/sync/get_checkout.rs
+7
-1
crates/jacquard-api/src/com_atproto/sync/get_checkout.rs
···
+10
-2
crates/jacquard-api/src/com_atproto/sync/get_head.rs
+10
-2
crates/jacquard-api/src/com_atproto/sync/get_head.rs
············
+12
-2
crates/jacquard-api/src/com_atproto/sync/get_host_status.rs
+12
-2
crates/jacquard-api/src/com_atproto/sync/get_host_status.rs
···+///Number of accounts on the server which are associated with the upstream host. Note that the upstream may actually have more accounts.+///Recent repo stream event sequence number. May be delayed from actual stream processing (eg, persisted cursor not in-memory cursor).······
+10
-2
crates/jacquard-api/src/com_atproto/sync/get_latest_commit.rs
+10
-2
crates/jacquard-api/src/com_atproto/sync/get_latest_commit.rs
············
+9
-2
crates/jacquard-api/src/com_atproto/sync/get_record.rs
+9
-2
crates/jacquard-api/src/com_atproto/sync/get_record.rs
············
+9
-2
crates/jacquard-api/src/com_atproto/sync/get_repo.rs
+9
-2
crates/jacquard-api/src/com_atproto/sync/get_repo.rs
···············
+12
-2
crates/jacquard-api/src/com_atproto/sync/get_repo_status.rs
+12
-2
crates/jacquard-api/src/com_atproto/sync/get_repo_status.rs
······+///If active=false, this optional field indicates a possible reason for why the account is not active. If active=false and no status is supplied, then the host makes no claim for why the repository is no longer being hosted.······
+10
-2
crates/jacquard-api/src/com_atproto/sync/list_blobs.rs
+10
-2
crates/jacquard-api/src/com_atproto/sync/list_blobs.rs
···············
+11
-1
crates/jacquard-api/src/com_atproto/sync/list_hosts.rs
+11
-1
crates/jacquard-api/src/com_atproto/sync/list_hosts.rs
···+///Recent repo stream event sequence number. May be delayed from actual stream processing (eg, persisted cursor not in-memory cursor).······+///Sort order is not formally specified. Recommended order is by time host was first seen by the server, with oldest first.
+10
-1
crates/jacquard-api/src/com_atproto/sync/list_repos.rs
+10
-1
crates/jacquard-api/src/com_atproto/sync/list_repos.rs
············+///If active=false, this optional field indicates a possible reason for why the account is not active. If active=false and no status is supplied, then the host makes no claim for why the repository is no longer being hosted.
+8
-1
crates/jacquard-api/src/com_atproto/sync/list_repos_by_collection.rs
+8
-1
crates/jacquard-api/src/com_atproto/sync/list_repos_by_collection.rs
·········
+7
-1
crates/jacquard-api/src/com_atproto/sync/notify_of_update.rs
+7
-1
crates/jacquard-api/src/com_atproto/sync/notify_of_update.rs
···
+10
-2
crates/jacquard-api/src/com_atproto/sync/request_crawl.rs
+10
-2
crates/jacquard-api/src/com_atproto/sync/request_crawl.rs
·········
+37
-3
crates/jacquard-api/src/com_atproto/sync/subscribe_repos.rs
+37
-3
crates/jacquard-api/src/com_atproto/sync/subscribe_repos.rs
···///Represents a change to an account's status on a host (eg, PDS or Relay). The semantics of this event are that the status is at the host which emitted the event, not necessarily that at the currently active PDS. Eg, a Relay takedown would emit a takedown with active=false, even if the PDS is still active.+///Indicates that the account has a repository which can be fetched from the host that emitted this event.///Represents an update of repository state. Note that empty commits are allowed, which include no repo data changes, but an update to rev and signature.···+///CAR file containing relevant blocks, as a diff since the previous repo state. The commit must be included as a block, and the commit block CID must be the first entry in the CAR header 'roots' list.+///The root CID of the MST tree for the previous commit from this repo (indicated by the 'since' revision field in this message). Corresponds to the 'data' field in the repo commit object. NOTE: this field is effectively required for the 'inductive' version of firehose.+///The rev of the emitted commit. Note that this information is also in the commit object included in blocks, unless this is a tooBig event.+///DEPRECATED -- replaced by #sync event and data limits. Indicates that this commit contained too many ops, or data size was too large. Consumers will need to make a separate request to get missing data.///Represents a change to an account's identity. Could be an updated handle, signing key, or pds hosting endpoint. Serves as a prod to all downstream services to refresh their identity cache.···+///The current handle for the account, or 'handle.invalid' if validation fails. This field is optional, might have been validated or passed-through from an upstream source. Semantics and behaviors for PDS vs Relay may evolve in the future; see atproto specs for more details.···············+///For updates and deletes, the previous record CID (required for inductive firehose). For creations, field should not be defined.///Updates the repo to a new state, without necessarily including that state on the firehose. Used to recover from broken commit streams, data loss incidents, or in situations where upstream host does not know recent state of the repository.+///CAR file containing the commit, as a block. The CAR header must include the commit block CID as the first 'root'.
+6
-1
crates/jacquard-api/src/com_atproto/temp.rs
+6
-1
crates/jacquard-api/src/com_atproto/temp.rs
···
+7
-1
crates/jacquard-api/src/com_atproto/temp/add_reserved_handle.rs
+7
-1
crates/jacquard-api/src/com_atproto/temp/add_reserved_handle.rs
······
+18
-3
crates/jacquard-api/src/com_atproto/temp/check_handle_availability.rs
+18
-3
crates/jacquard-api/src/com_atproto/temp/check_handle_availability.rs
···············+///Method used to build this suggestion. Should be considered opaque to clients. Can be used for metrics.
+6
-1
crates/jacquard-api/src/com_atproto/temp/check_signup_queue.rs
+6
-1
crates/jacquard-api/src/com_atproto/temp/check_signup_queue.rs
······
+11
-2
crates/jacquard-api/src/com_atproto/temp/dereference_scope.rs
+11
-2
crates/jacquard-api/src/com_atproto/temp/dereference_scope.rs
·········
+7
-1
crates/jacquard-api/src/com_atproto/temp/fetch_labels.rs
+7
-1
crates/jacquard-api/src/com_atproto/temp/fetch_labels.rs
······
+6
-1
crates/jacquard-api/src/com_atproto/temp/request_phone_verification.rs
+6
-1
crates/jacquard-api/src/com_atproto/temp/request_phone_verification.rs
···
+6
-1
crates/jacquard-api/src/com_atproto/temp/revoke_account_credentials.rs
+6
-1
crates/jacquard-api/src/com_atproto/temp/revoke_account_credentials.rs
···
+6
-1
crates/jacquard-api/src/lib.rs
+6
-1
crates/jacquard-api/src/lib.rs
···
+6
-1
crates/jacquard-api/src/tools_ozone.rs
+6
-1
crates/jacquard-api/src/tools_ozone.rs
······
+16
-5
crates/jacquard-api/src/tools_ozone/communication.rs
+16
-5
crates/jacquard-api/src/tools_ozone/communication.rs
···
+15
-2
crates/jacquard-api/src/tools_ozone/communication/create_template.rs
+15
-2
crates/jacquard-api/src/tools_ozone/communication/create_template.rs
············
+6
-1
crates/jacquard-api/src/tools_ozone/communication/delete_template.rs
+6
-1
crates/jacquard-api/src/tools_ozone/communication/delete_template.rs
···
+6
-1
crates/jacquard-api/src/tools_ozone/communication/list_templates.rs
+6
-1
crates/jacquard-api/src/tools_ozone/communication/list_templates.rs
······
+16
-2
crates/jacquard-api/src/tools_ozone/communication/update_template.rs
+16
-2
crates/jacquard-api/src/tools_ozone/communication/update_template.rs
············
+6
-1
crates/jacquard-api/src/tools_ozone/hosting.rs
+6
-1
crates/jacquard-api/src/tools_ozone/hosting.rs
+13
-1
crates/jacquard-api/src/tools_ozone/hosting/get_account_history.rs
+13
-1
crates/jacquard-api/src/tools_ozone/hosting/get_account_history.rs
························
+164
-32
crates/jacquard-api/src/tools_ozone/moderation.rs
+164
-32
crates/jacquard-api/src/tools_ozone/moderation.rs
···///Logs account status related events on a repo subject. Normally captured by automod from the firehose and emitted to ozone for historical tracking.+///Indicates that the account has a repository which can be fetched from the host that emitted this event.······+///The status to be set for the user decided by a moderator, overriding whatever value the user had previously. Use reset to default to original state.·········+///If true, all other reports on content authored by this account will be resolved (acknowledged).///Add a comment to a subject. An empty comment will clear any previously set sticky comment.············+///Indicates how long the label will remain on the subject. Only applies on labels that are being added.······+///Indicates how long the account should remain muted. Falsy value here means a permanent mute.······+///Set to true if the reporter was muted from reporting at the time of the event. These reports won't impact the reviewState of the subject.+///If true, all other reports on content authored by this account will be resolved (acknowledged).···············///Logs lifecycle event on a record subject. Normally captured by automod from the firehose and emitted to ozone for historical tracking.················································+///True indicates that the a previously taken moderator action was appealed against, by the author of the content. False indicates last appeal was resolved by moderators.+///Timestamp referencing the first moderation status impacting event was emitted on the subject······+///Timestamp referencing when the last update was made to the moderation status of the subject···///Detailed view of a subject. For record subjects, the author's repo and profile will be returned.······
+13
-2
crates/jacquard-api/src/tools_ozone/moderation/emit_event.rs
+13
-2
crates/jacquard-api/src/tools_ozone/moderation/emit_event.rs
······+///An optional external ID for the event, used to deduplicate events from external systems. Fails when an event of same type with the same external ID exists for the same subject.··················
+15
-3
crates/jacquard-api/src/tools_ozone/moderation/get_account_timeline.rs
+15
-3
crates/jacquard-api/src/tools_ozone/moderation/get_account_timeline.rs
··················
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/get_event.rs
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/get_event.rs
······
+10
-2
crates/jacquard-api/src/tools_ozone/moderation/get_record.rs
+10
-2
crates/jacquard-api/src/tools_ozone/moderation/get_record.rs
···············
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/get_records.rs
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/get_records.rs
···
+10
-2
crates/jacquard-api/src/tools_ozone/moderation/get_repo.rs
+10
-2
crates/jacquard-api/src/tools_ozone/moderation/get_repo.rs
············
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/get_reporter_stats.rs
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/get_reporter_stats.rs
···
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/get_repos.rs
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/get_repos.rs
···
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/get_subjects.rs
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/get_subjects.rs
···
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/query_events.rs
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/query_events.rs
·········
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/query_statuses.rs
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/query_statuses.rs
·········
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/search_repos.rs
+7
-1
crates/jacquard-api/src/tools_ozone/moderation/search_repos.rs
·········
+12
-1
crates/jacquard-api/src/tools_ozone/report.rs
+12
-1
crates/jacquard-api/src/tools_ozone/report.rs
·····················
+57
-13
crates/jacquard-api/src/tools_ozone/safelink.rs
+57
-13
crates/jacquard-api/src/tools_ozone/safelink.rs
········································································
+13
-2
crates/jacquard-api/src/tools_ozone/safelink/add_rule.rs
+13
-2
crates/jacquard-api/src/tools_ozone/safelink/add_rule.rs
···············
+13
-1
crates/jacquard-api/src/tools_ozone/safelink/query_events.rs
+13
-1
crates/jacquard-api/src/tools_ozone/safelink/query_events.rs
···
+16
-1
crates/jacquard-api/src/tools_ozone/safelink/query_rules.rs
+16
-1
crates/jacquard-api/src/tools_ozone/safelink/query_rules.rs
···
+13
-2
crates/jacquard-api/src/tools_ozone/safelink/remove_rule.rs
+13
-2
crates/jacquard-api/src/tools_ozone/safelink/remove_rule.rs
············
+13
-2
crates/jacquard-api/src/tools_ozone/safelink/update_rule.rs
+13
-2
crates/jacquard-api/src/tools_ozone/safelink/update_rule.rs
···············
+6
-1
crates/jacquard-api/src/tools_ozone/server.rs
+6
-1
crates/jacquard-api/src/tools_ozone/server.rs
+9
-1
crates/jacquard-api/src/tools_ozone/server/get_config.rs
+9
-1
crates/jacquard-api/src/tools_ozone/server/get_config.rs
···············
+14
-7
crates/jacquard-api/src/tools_ozone/set.rs
+14
-7
crates/jacquard-api/src/tools_ozone/set.rs
·········
+8
-1
crates/jacquard-api/src/tools_ozone/set/add_values.rs
+8
-1
crates/jacquard-api/src/tools_ozone/set/add_values.rs
···
+10
-2
crates/jacquard-api/src/tools_ozone/set/delete_set.rs
+10
-2
crates/jacquard-api/src/tools_ozone/set/delete_set.rs
·········
+11
-2
crates/jacquard-api/src/tools_ozone/set/delete_values.rs
+11
-2
crates/jacquard-api/src/tools_ozone/set/delete_values.rs
·········
+10
-2
crates/jacquard-api/src/tools_ozone/set/get_values.rs
+10
-2
crates/jacquard-api/src/tools_ozone/set/get_values.rs
···············
+7
-1
crates/jacquard-api/src/tools_ozone/set/query_sets.rs
+7
-1
crates/jacquard-api/src/tools_ozone/set/query_sets.rs
·········
+7
-1
crates/jacquard-api/src/tools_ozone/set/upsert_set.rs
+7
-1
crates/jacquard-api/src/tools_ozone/set/upsert_set.rs
·········
+10
-4
crates/jacquard-api/src/tools_ozone/setting.rs
+10
-4
crates/jacquard-api/src/tools_ozone/setting.rs
······
+7
-1
crates/jacquard-api/src/tools_ozone/setting/list_options.rs
+7
-1
crates/jacquard-api/src/tools_ozone/setting/list_options.rs
·········
+7
-1
crates/jacquard-api/src/tools_ozone/setting/remove_options.rs
+7
-1
crates/jacquard-api/src/tools_ozone/setting/remove_options.rs
······
+7
-1
crates/jacquard-api/src/tools_ozone/setting/upsert_option.rs
+7
-1
crates/jacquard-api/src/tools_ozone/setting/upsert_option.rs
······
+10
-4
crates/jacquard-api/src/tools_ozone/signature.rs
+10
-4
crates/jacquard-api/src/tools_ozone/signature.rs
······
+7
-1
crates/jacquard-api/src/tools_ozone/signature/find_correlation.rs
+7
-1
crates/jacquard-api/src/tools_ozone/signature/find_correlation.rs
···
+7
-1
crates/jacquard-api/src/tools_ozone/signature/search_accounts.rs
+7
-1
crates/jacquard-api/src/tools_ozone/signature/search_accounts.rs
·········
+11
-5
crates/jacquard-api/src/tools_ozone/team.rs
+11
-5
crates/jacquard-api/src/tools_ozone/team.rs
······
+10
-2
crates/jacquard-api/src/tools_ozone/team/add_member.rs
+10
-2
crates/jacquard-api/src/tools_ozone/team/add_member.rs
···············
+9
-2
crates/jacquard-api/src/tools_ozone/team/delete_member.rs
+9
-2
crates/jacquard-api/src/tools_ozone/team/delete_member.rs
············
+7
-1
crates/jacquard-api/src/tools_ozone/team/list_members.rs
+7
-1
crates/jacquard-api/src/tools_ozone/team/list_members.rs
·········
+10
-2
crates/jacquard-api/src/tools_ozone/team/update_member.rs
+10
-2
crates/jacquard-api/src/tools_ozone/team/update_member.rs
···············
+21
-4
crates/jacquard-api/src/tools_ozone/verification.rs
+21
-4
crates/jacquard-api/src/tools_ozone/verification.rs
···+///Display name of the subject the verification applies to at the moment of verifying, which might not be the same at the time of viewing. The verification is only valid if the current displayName matches the one at the time of verifying.+///Handle of the subject the verification applies to at the moment of verifying, which might not be the same at the time of viewing. The verification is only valid if the current handle matches the one at the time of verifying.···+///Describes the reason for revocation, also indicating that the verification is no longer valid.·········
+16
-1
crates/jacquard-api/src/tools_ozone/verification/grant_verifications.rs
+16
-1
crates/jacquard-api/src/tools_ozone/verification/grant_verifications.rs
······
+7
-1
crates/jacquard-api/src/tools_ozone/verification/list_verifications.rs
+7
-1
crates/jacquard-api/src/tools_ozone/verification/list_verifications.rs
·········
+14
-1
crates/jacquard-api/src/tools_ozone/verification/revoke_verifications.rs
+14
-1
crates/jacquard-api/src/tools_ozone/verification/revoke_verifications.rs
···
+5
crates/jacquard-lexicon/Cargo.toml
+5
crates/jacquard-lexicon/Cargo.toml
···
+40
crates/jacquard-lexicon/src/bin/codegen.rs
+40
crates/jacquard-lexicon/src/bin/codegen.rs
···
+92
-18
crates/jacquard-lexicon/src/codegen.rs
+92
-18
crates/jacquard-lexicon/src/codegen.rs
····································+"// @generated by jacquard-lexicon. DO NOT EDIT.\n//\n// Lexicon: {}\n//\n// This file was automatically generated from Lexicon schemas.\n// Any manual changes will be overwritten on the next regeneration.\n\n",+"// @generated by jacquard-lexicon. DO NOT EDIT.\n//\n// This file was automatically generated from Lexicon schemas.\n// Any manual changes will be overwritten on the next regeneration.\n\n".to_string()