diff --git a/bluesky/api/bluesky.api b/bluesky/api/bluesky.api index 998f2b53..7bdb39a5 100644 --- a/bluesky/api/bluesky.api +++ b/bluesky/api/bluesky.api @@ -165,6 +165,22 @@ public final class app/bsky/actor/GetSuggestionsResponse$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class app/bsky/actor/HiddenPostsPref { + public static final field Companion Lapp/bsky/actor/HiddenPostsPref$Companion; + public fun (Lkotlinx/collections/immutable/ImmutableList;)V + public final fun component1 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun copy (Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/actor/HiddenPostsPref; + public static synthetic fun copy$default (Lapp/bsky/actor/HiddenPostsPref;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/actor/HiddenPostsPref; + public fun equals (Ljava/lang/Object;)Z + public final fun getItems ()Lkotlinx/collections/immutable/ImmutableList; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/actor/HiddenPostsPref$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class app/bsky/actor/InterestsPref { public static final field Companion Lapp/bsky/actor/InterestsPref$Companion; public fun (Lkotlinx/collections/immutable/ImmutableList;)V @@ -181,6 +197,48 @@ public final class app/bsky/actor/InterestsPref$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class app/bsky/actor/MutedWord { + public static final field Companion Lapp/bsky/actor/MutedWord$Companion; + public fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun copy (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/actor/MutedWord; + public static synthetic fun copy$default (Lapp/bsky/actor/MutedWord;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/actor/MutedWord; + public fun equals (Ljava/lang/Object;)Z + public final fun getTargets ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getValue ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/actor/MutedWord$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/actor/MutedWordTarget : java/lang/Enum { + public static final field CONTENT Lapp/bsky/actor/MutedWordTarget; + public static final field TAG Lapp/bsky/actor/MutedWordTarget; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lapp/bsky/actor/MutedWordTarget; + public static fun values ()[Lapp/bsky/actor/MutedWordTarget; +} + +public final class app/bsky/actor/MutedWordsPref { + public static final field Companion Lapp/bsky/actor/MutedWordsPref$Companion; + public fun (Lkotlinx/collections/immutable/ImmutableList;)V + public final fun component1 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun copy (Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/actor/MutedWordsPref; + public static synthetic fun copy$default (Lapp/bsky/actor/MutedWordsPref;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/actor/MutedWordsPref; + public fun equals (Ljava/lang/Object;)Z + public final fun getItems ()Lkotlinx/collections/immutable/ImmutableList; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/bsky/actor/MutedWordsPref$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class app/bsky/actor/PersonalDetailsPref { public static final field Companion Lapp/bsky/actor/PersonalDetailsPref$Companion; public fun ()V @@ -291,6 +349,34 @@ public final class app/bsky/actor/PreferencesUnion$FeedViewPrefSerializer : kotl public fun serialize-R98AQEE (Lkotlinx/serialization/encoding/Encoder;Lapp/bsky/actor/FeedViewPref;)V } +public final class app/bsky/actor/PreferencesUnion$HiddenPostsPref : app/bsky/actor/PreferencesUnion { + public static final field Companion Lapp/bsky/actor/PreferencesUnion$HiddenPostsPref$Companion; + public static final synthetic fun box-impl (Lapp/bsky/actor/HiddenPostsPref;)Lapp/bsky/actor/PreferencesUnion$HiddenPostsPref; + public static fun constructor-impl (Lapp/bsky/actor/HiddenPostsPref;)Lapp/bsky/actor/HiddenPostsPref; + public fun equals (Ljava/lang/Object;)Z + public static fun equals-impl (Lapp/bsky/actor/HiddenPostsPref;Ljava/lang/Object;)Z + public static final fun equals-impl0 (Lapp/bsky/actor/HiddenPostsPref;Lapp/bsky/actor/HiddenPostsPref;)Z + public final fun getValue ()Lapp/bsky/actor/HiddenPostsPref; + public fun hashCode ()I + public static fun hashCode-impl (Lapp/bsky/actor/HiddenPostsPref;)I + public fun toString ()Ljava/lang/String; + public static fun toString-impl (Lapp/bsky/actor/HiddenPostsPref;)Ljava/lang/String; + public final synthetic fun unbox-impl ()Lapp/bsky/actor/HiddenPostsPref; +} + +public final class app/bsky/actor/PreferencesUnion$HiddenPostsPref$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/actor/PreferencesUnion$HiddenPostsPrefSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize-XNBlUTA (Lkotlinx/serialization/encoding/Decoder;)Lapp/bsky/actor/HiddenPostsPref; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize-VG_iH5I (Lkotlinx/serialization/encoding/Encoder;Lapp/bsky/actor/HiddenPostsPref;)V +} + public final class app/bsky/actor/PreferencesUnion$InterestsPref : app/bsky/actor/PreferencesUnion { public static final field Companion Lapp/bsky/actor/PreferencesUnion$InterestsPref$Companion; public static final synthetic fun box-impl (Lapp/bsky/actor/InterestsPref;)Lapp/bsky/actor/PreferencesUnion$InterestsPref; @@ -319,6 +405,34 @@ public final class app/bsky/actor/PreferencesUnion$InterestsPrefSerializer : kot public fun serialize-85GA0fw (Lkotlinx/serialization/encoding/Encoder;Lapp/bsky/actor/InterestsPref;)V } +public final class app/bsky/actor/PreferencesUnion$MutedWordsPref : app/bsky/actor/PreferencesUnion { + public static final field Companion Lapp/bsky/actor/PreferencesUnion$MutedWordsPref$Companion; + public static final synthetic fun box-impl (Lapp/bsky/actor/MutedWordsPref;)Lapp/bsky/actor/PreferencesUnion$MutedWordsPref; + public static fun constructor-impl (Lapp/bsky/actor/MutedWordsPref;)Lapp/bsky/actor/MutedWordsPref; + public fun equals (Ljava/lang/Object;)Z + public static fun equals-impl (Lapp/bsky/actor/MutedWordsPref;Ljava/lang/Object;)Z + public static final fun equals-impl0 (Lapp/bsky/actor/MutedWordsPref;Lapp/bsky/actor/MutedWordsPref;)Z + public final fun getValue ()Lapp/bsky/actor/MutedWordsPref; + public fun hashCode ()I + public static fun hashCode-impl (Lapp/bsky/actor/MutedWordsPref;)I + public fun toString ()Ljava/lang/String; + public static fun toString-impl (Lapp/bsky/actor/MutedWordsPref;)Ljava/lang/String; + public final synthetic fun unbox-impl ()Lapp/bsky/actor/MutedWordsPref; +} + +public final class app/bsky/actor/PreferencesUnion$MutedWordsPref$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class app/bsky/actor/PreferencesUnion$MutedWordsPrefSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize-QPNGWnY (Lkotlinx/serialization/encoding/Decoder;)Lapp/bsky/actor/MutedWordsPref; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize-2rVBx_Y (Lkotlinx/serialization/encoding/Encoder;Lapp/bsky/actor/MutedWordsPref;)V +} + public final class app/bsky/actor/PreferencesUnion$PersonalDetailsPref : app/bsky/actor/PreferencesUnion { public static final field Companion Lapp/bsky/actor/PreferencesUnion$PersonalDetailsPref$Companion; public static final synthetic fun box-impl (Lapp/bsky/actor/PersonalDetailsPref;)Lapp/bsky/actor/PreferencesUnion$PersonalDetailsPref; @@ -580,14 +694,17 @@ public final class app/bsky/actor/PutPreferencesRequest$Companion { public final class app/bsky/actor/SavedFeedsPref { public static final field Companion Lapp/bsky/actor/SavedFeedsPref$Companion; - public fun (Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;)V + public fun (Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Long;)V + public synthetic fun (Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Long;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Lkotlinx/collections/immutable/ImmutableList; public final fun component2 ()Lkotlinx/collections/immutable/ImmutableList; - public final fun copy (Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;)Lapp/bsky/actor/SavedFeedsPref; - public static synthetic fun copy$default (Lapp/bsky/actor/SavedFeedsPref;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lapp/bsky/actor/SavedFeedsPref; + public final fun component3 ()Ljava/lang/Long; + public final fun copy (Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Long;)Lapp/bsky/actor/SavedFeedsPref; + public static synthetic fun copy$default (Lapp/bsky/actor/SavedFeedsPref;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/Long;ILjava/lang/Object;)Lapp/bsky/actor/SavedFeedsPref; public fun equals (Ljava/lang/Object;)Z public final fun getPinned ()Lkotlinx/collections/immutable/ImmutableList; public final fun getSaved ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getTimelineIndex ()Ljava/lang/Long; public fun hashCode ()I public fun toString ()Ljava/lang/String; } @@ -5465,6 +5582,34 @@ public final class com/atproto/admin/EmitModerationEventRequestEventUnion$Revers public fun serialize-peoZ4lU (Lkotlinx/serialization/encoding/Encoder;Lcom/atproto/admin/ModEventReverseTakedown;)V } +public final class com/atproto/admin/EmitModerationEventRequestEventUnion$Tag : com/atproto/admin/EmitModerationEventRequestEventUnion { + public static final field Companion Lcom/atproto/admin/EmitModerationEventRequestEventUnion$Tag$Companion; + public static final synthetic fun box-impl (Lcom/atproto/admin/ModEventTag;)Lcom/atproto/admin/EmitModerationEventRequestEventUnion$Tag; + public static fun constructor-impl (Lcom/atproto/admin/ModEventTag;)Lcom/atproto/admin/ModEventTag; + public fun equals (Ljava/lang/Object;)Z + public static fun equals-impl (Lcom/atproto/admin/ModEventTag;Ljava/lang/Object;)Z + public static final fun equals-impl0 (Lcom/atproto/admin/ModEventTag;Lcom/atproto/admin/ModEventTag;)Z + public final fun getValue ()Lcom/atproto/admin/ModEventTag; + public fun hashCode ()I + public static fun hashCode-impl (Lcom/atproto/admin/ModEventTag;)I + public fun toString ()Ljava/lang/String; + public static fun toString-impl (Lcom/atproto/admin/ModEventTag;)Ljava/lang/String; + public final synthetic fun unbox-impl ()Lcom/atproto/admin/ModEventTag; +} + +public final class com/atproto/admin/EmitModerationEventRequestEventUnion$Tag$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/admin/EmitModerationEventRequestEventUnion$TagSerializer : kotlinx/serialization/KSerializer { + public fun ()V + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize-cersu8Y (Lkotlinx/serialization/encoding/Decoder;)Lcom/atproto/admin/ModEventTag; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize-QUfA-8k (Lkotlinx/serialization/encoding/Encoder;Lcom/atproto/admin/ModEventTag;)V +} + public final class com/atproto/admin/EmitModerationEventRequestEventUnion$Takedown : com/atproto/admin/EmitModerationEventRequestEventUnion { public static final field Companion Lcom/atproto/admin/EmitModerationEventRequestEventUnion$Takedown$Companion; public static final synthetic fun box-impl (Lcom/atproto/admin/ModEventTakedown;)Lcom/atproto/admin/EmitModerationEventRequestEventUnion$Takedown; @@ -6094,6 +6239,27 @@ public final class com/atproto/admin/ModEventReverseTakedown$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/admin/ModEventTag { + public static final field Companion Lcom/atproto/admin/ModEventTag$Companion; + public fun (Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;)V + public synthetic fun (Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component2 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component3 ()Ljava/lang/String; + public final fun copy (Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;)Lcom/atproto/admin/ModEventTag; + public static synthetic fun copy$default (Lcom/atproto/admin/ModEventTag;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/admin/ModEventTag; + public fun equals (Ljava/lang/Object;)Z + public final fun getAdd ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getComment ()Ljava/lang/String; + public final fun getRemove ()Lkotlinx/collections/immutable/ImmutableList; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/admin/ModEventTag$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class com/atproto/admin/ModEventTakedown { public static final field Companion Lcom/atproto/admin/ModEventTakedown$Companion; public fun ()V @@ -6987,15 +7153,17 @@ public final class com/atproto/admin/ModerationDetail$Companion { public final class com/atproto/admin/QueryModerationEventsQueryParams { public static final field Companion Lcom/atproto/admin/QueryModerationEventsQueryParams$Companion; - public synthetic fun (Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; public final fun component1 ()Lkotlinx/collections/immutable/ImmutableList; public final fun component10 ()Ljava/lang/String; public final fun component11 ()Lkotlinx/collections/immutable/ImmutableList; public final fun component12 ()Lkotlinx/collections/immutable/ImmutableList; public final fun component13 ()Lkotlinx/collections/immutable/ImmutableList; - public final fun component14 ()Ljava/lang/String; + public final fun component14 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component15 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component16 ()Ljava/lang/String; public final fun component2-68yuAGA ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Lkotlinx/datetime/Instant; @@ -7004,10 +7172,11 @@ public final class com/atproto/admin/QueryModerationEventsQueryParams { public final fun component7 ()Ljava/lang/Boolean; public final fun component8 ()Ljava/lang/Long; public final fun component9 ()Ljava/lang/Boolean; - public final fun copy-nlQhSm0 (Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;)Lcom/atproto/admin/QueryModerationEventsQueryParams; - public static synthetic fun copy-nlQhSm0$default (Lcom/atproto/admin/QueryModerationEventsQueryParams;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/admin/QueryModerationEventsQueryParams; + public final fun copy-Bpq7bKk (Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;)Lcom/atproto/admin/QueryModerationEventsQueryParams; + public static synthetic fun copy-Bpq7bKk$default (Lcom/atproto/admin/QueryModerationEventsQueryParams;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/admin/QueryModerationEventsQueryParams; public fun equals (Ljava/lang/Object;)Z public final fun getAddedLabels ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getAddedTags ()Lkotlinx/collections/immutable/ImmutableList; public final fun getComment ()Ljava/lang/String; public final fun getCreatedAfter ()Lkotlinx/datetime/Instant; public final fun getCreatedBefore ()Lkotlinx/datetime/Instant; @@ -7017,6 +7186,7 @@ public final class com/atproto/admin/QueryModerationEventsQueryParams { public final fun getIncludeAllUserRecords ()Ljava/lang/Boolean; public final fun getLimit ()Ljava/lang/Long; public final fun getRemovedLabels ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getRemovedTags ()Lkotlinx/collections/immutable/ImmutableList; public final fun getReportTypes ()Lkotlinx/collections/immutable/ImmutableList; public final fun getSortDirection ()Ljava/lang/String; public final fun getSubject-pvpWXas ()Ljava/lang/String; @@ -7050,8 +7220,8 @@ public final class com/atproto/admin/QueryModerationEventsResponse$Companion { public final class com/atproto/admin/QueryModerationStatusesQueryParams { public static final field Companion Lcom/atproto/admin/QueryModerationStatusesQueryParams$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Long;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Long;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; public final fun component1-pvpWXas ()Ljava/lang/String; public final fun component10-68yuAGA ()Ljava/lang/String; @@ -7060,7 +7230,9 @@ public final class com/atproto/admin/QueryModerationStatusesQueryParams { public final fun component13 ()Ljava/lang/Boolean; public final fun component14 ()Ljava/lang/Boolean; public final fun component15 ()Ljava/lang/Long; - public final fun component16 ()Ljava/lang/String; + public final fun component16 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component17 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component18 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; public final fun component3 ()Lkotlinx/datetime/Instant; public final fun component4 ()Lkotlinx/datetime/Instant; @@ -7069,12 +7241,13 @@ public final class com/atproto/admin/QueryModerationStatusesQueryParams { public final fun component7 ()Ljava/lang/Boolean; public final fun component8 ()Ljava/lang/String; public final fun component9 ()Lkotlinx/collections/immutable/ImmutableList; - public final fun copy-3cfnoHo (Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Long;Ljava/lang/String;)Lcom/atproto/admin/QueryModerationStatusesQueryParams; - public static synthetic fun copy-3cfnoHo$default (Lcom/atproto/admin/QueryModerationStatusesQueryParams;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Long;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/admin/QueryModerationStatusesQueryParams; + public final fun copy-yfww3yU (Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;)Lcom/atproto/admin/QueryModerationStatusesQueryParams; + public static synthetic fun copy-yfww3yU$default (Lcom/atproto/admin/QueryModerationStatusesQueryParams;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Long;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/admin/QueryModerationStatusesQueryParams; public fun equals (Ljava/lang/Object;)Z public final fun getAppealed ()Ljava/lang/Boolean; public final fun getComment ()Ljava/lang/String; public final fun getCursor ()Ljava/lang/String; + public final fun getExcludeTags ()Lkotlinx/collections/immutable/ImmutableList; public final fun getIgnoreSubjects ()Lkotlinx/collections/immutable/ImmutableList; public final fun getIncludeMuted ()Ljava/lang/Boolean; public final fun getLastReviewedBy-68yuAGA ()Ljava/lang/String; @@ -7087,6 +7260,7 @@ public final class com/atproto/admin/QueryModerationStatusesQueryParams { public final fun getSortDirection ()Ljava/lang/String; public final fun getSortField ()Ljava/lang/String; public final fun getSubject-pvpWXas ()Ljava/lang/String; + public final fun getTags ()Lkotlinx/collections/immutable/ImmutableList; public final fun getTakendown ()Ljava/lang/Boolean; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -7667,8 +7841,8 @@ public final class com/atproto/admin/StatusAttr$Companion { public final class com/atproto/admin/SubjectStatusView { public static final field Companion Lcom/atproto/admin/SubjectStatusView$Companion; - public synthetic fun (JLcom/atproto/admin/SubjectStatusViewSubjectUnion;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lcom/atproto/admin/Token;Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (JLcom/atproto/admin/SubjectStatusViewSubjectUnion;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lcom/atproto/admin/Token;Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (JLcom/atproto/admin/SubjectStatusViewSubjectUnion;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lcom/atproto/admin/Token;Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;Lkotlinx/collections/immutable/ImmutableList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (JLcom/atproto/admin/SubjectStatusViewSubjectUnion;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lcom/atproto/admin/Token;Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;Lkotlinx/collections/immutable/ImmutableList;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()J public final fun component10-68yuAGA ()Ljava/lang/String; public final fun component11 ()Lkotlinx/datetime/Instant; @@ -7677,6 +7851,7 @@ public final class com/atproto/admin/SubjectStatusView { public final fun component14 ()Ljava/lang/Boolean; public final fun component15 ()Ljava/lang/Boolean; public final fun component16 ()Lkotlinx/datetime/Instant; + public final fun component17 ()Lkotlinx/collections/immutable/ImmutableList; public final fun component2 ()Lcom/atproto/admin/SubjectStatusViewSubjectUnion; public final fun component3 ()Lkotlinx/collections/immutable/ImmutableList; public final fun component4 ()Ljava/lang/String; @@ -7685,8 +7860,8 @@ public final class com/atproto/admin/SubjectStatusView { public final fun component7 ()Lcom/atproto/admin/Token; public final fun component8 ()Ljava/lang/String; public final fun component9 ()Lkotlinx/datetime/Instant; - public final fun copy-xNr3OQk (JLcom/atproto/admin/SubjectStatusViewSubjectUnion;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lcom/atproto/admin/Token;Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;)Lcom/atproto/admin/SubjectStatusView; - public static synthetic fun copy-xNr3OQk$default (Lcom/atproto/admin/SubjectStatusView;JLcom/atproto/admin/SubjectStatusViewSubjectUnion;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lcom/atproto/admin/Token;Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lcom/atproto/admin/SubjectStatusView; + public final fun copy-6LYUF38 (JLcom/atproto/admin/SubjectStatusViewSubjectUnion;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lcom/atproto/admin/Token;Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;Lkotlinx/collections/immutable/ImmutableList;)Lcom/atproto/admin/SubjectStatusView; + public static synthetic fun copy-6LYUF38$default (Lcom/atproto/admin/SubjectStatusView;JLcom/atproto/admin/SubjectStatusViewSubjectUnion;Lkotlinx/collections/immutable/ImmutableList;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lcom/atproto/admin/Token;Ljava/lang/String;Lkotlinx/datetime/Instant;Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Lkotlinx/datetime/Instant;Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/datetime/Instant;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lcom/atproto/admin/SubjectStatusView; public fun equals (Ljava/lang/Object;)Z public final fun getAppealed ()Ljava/lang/Boolean; public final fun getComment ()Ljava/lang/String; @@ -7702,6 +7877,7 @@ public final class com/atproto/admin/SubjectStatusView { public final fun getSubjectBlobCids ()Lkotlinx/collections/immutable/ImmutableList; public final fun getSubjectRepoHandle ()Ljava/lang/String; public final fun getSuspendUntil ()Lkotlinx/datetime/Instant; + public final fun getTags ()Lkotlinx/collections/immutable/ImmutableList; public final fun getTakendown ()Ljava/lang/Boolean; public final fun getUpdatedAt ()Lkotlinx/datetime/Instant; public fun hashCode ()I @@ -7821,6 +7997,24 @@ public final class com/atproto/admin/UpdateAccountHandleRequest$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/admin/UpdateAccountPasswordRequest { + public static final field Companion Lcom/atproto/admin/UpdateAccountPasswordRequest$Companion; + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1-715Ygxc ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun copy-vy2gcmM (Ljava/lang/String;Ljava/lang/String;)Lcom/atproto/admin/UpdateAccountPasswordRequest; + public static synthetic fun copy-vy2gcmM$default (Lcom/atproto/admin/UpdateAccountPasswordRequest;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/admin/UpdateAccountPasswordRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getDid-715Ygxc ()Ljava/lang/String; + public final fun getPassword ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/admin/UpdateAccountPasswordRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class com/atproto/admin/UpdateCommunicationTemplateRequest { public static final field Companion Lcom/atproto/admin/UpdateCommunicationTemplateRequest$Companion; public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -8090,6 +8284,30 @@ public final class com/atproto/admin/VideoDetails$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/identity/GetRecommendedDidCredentialsResponse { + public static final field Companion Lcom/atproto/identity/GetRecommendedDidCredentialsResponse$Companion; + public fun ()V + public fun (Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/serialization/json/JsonElement;Lkotlinx/serialization/json/JsonElement;)V + public synthetic fun (Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/serialization/json/JsonElement;Lkotlinx/serialization/json/JsonElement;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component2 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component3 ()Lkotlinx/serialization/json/JsonElement; + public final fun component4 ()Lkotlinx/serialization/json/JsonElement; + public final fun copy (Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/serialization/json/JsonElement;Lkotlinx/serialization/json/JsonElement;)Lcom/atproto/identity/GetRecommendedDidCredentialsResponse; + public static synthetic fun copy$default (Lcom/atproto/identity/GetRecommendedDidCredentialsResponse;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/serialization/json/JsonElement;Lkotlinx/serialization/json/JsonElement;ILjava/lang/Object;)Lcom/atproto/identity/GetRecommendedDidCredentialsResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getAlsoKnownAs ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getRotationKeys ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getServices ()Lkotlinx/serialization/json/JsonElement; + public final fun getVerificationMethods ()Lkotlinx/serialization/json/JsonElement; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/identity/GetRecommendedDidCredentialsResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class com/atproto/identity/ResolveHandleQueryParams { public static final field Companion Lcom/atproto/identity/ResolveHandleQueryParams$Companion; public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -8123,6 +8341,64 @@ public final class com/atproto/identity/ResolveHandleResponse$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/identity/SignPlcOperationRequest { + public static final field Companion Lcom/atproto/identity/SignPlcOperationRequest$Companion; + public fun ()V + public fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/serialization/json/JsonElement;Lkotlinx/serialization/json/JsonElement;)V + public synthetic fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/serialization/json/JsonElement;Lkotlinx/serialization/json/JsonElement;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component3 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component4 ()Lkotlinx/serialization/json/JsonElement; + public final fun component5 ()Lkotlinx/serialization/json/JsonElement; + public final fun copy (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/serialization/json/JsonElement;Lkotlinx/serialization/json/JsonElement;)Lcom/atproto/identity/SignPlcOperationRequest; + public static synthetic fun copy$default (Lcom/atproto/identity/SignPlcOperationRequest;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/collections/immutable/ImmutableList;Lkotlinx/serialization/json/JsonElement;Lkotlinx/serialization/json/JsonElement;ILjava/lang/Object;)Lcom/atproto/identity/SignPlcOperationRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getAlsoKnownAs ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getRotationKeys ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getServices ()Lkotlinx/serialization/json/JsonElement; + public final fun getToken ()Ljava/lang/String; + public final fun getVerificationMethods ()Lkotlinx/serialization/json/JsonElement; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/identity/SignPlcOperationRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/identity/SignPlcOperationResponse { + public static final field Companion Lcom/atproto/identity/SignPlcOperationResponse$Companion; + public fun (Lkotlinx/serialization/json/JsonElement;)V + public final fun component1 ()Lkotlinx/serialization/json/JsonElement; + public final fun copy (Lkotlinx/serialization/json/JsonElement;)Lcom/atproto/identity/SignPlcOperationResponse; + public static synthetic fun copy$default (Lcom/atproto/identity/SignPlcOperationResponse;Lkotlinx/serialization/json/JsonElement;ILjava/lang/Object;)Lcom/atproto/identity/SignPlcOperationResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getOperation ()Lkotlinx/serialization/json/JsonElement; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/identity/SignPlcOperationResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/identity/SubmitPlcOperationRequest { + public static final field Companion Lcom/atproto/identity/SubmitPlcOperationRequest$Companion; + public fun (Lkotlinx/serialization/json/JsonElement;)V + public final fun component1 ()Lkotlinx/serialization/json/JsonElement; + public final fun copy (Lkotlinx/serialization/json/JsonElement;)Lcom/atproto/identity/SubmitPlcOperationRequest; + public static synthetic fun copy$default (Lcom/atproto/identity/SubmitPlcOperationRequest;Lkotlinx/serialization/json/JsonElement;ILjava/lang/Object;)Lcom/atproto/identity/SubmitPlcOperationRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getOperation ()Lkotlinx/serialization/json/JsonElement; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/identity/SubmitPlcOperationRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class com/atproto/identity/UpdateHandleRequest { public static final field Companion Lcom/atproto/identity/UpdateHandleRequest$Companion; public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -8887,6 +9163,64 @@ public final class com/atproto/repo/GetRecordResponse$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/repo/ListMissingBlobsQueryParams { + public static final field Companion Lcom/atproto/repo/ListMissingBlobsQueryParams$Companion; + public fun ()V + public fun (Ljava/lang/Long;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/Long;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component1 ()Ljava/lang/Long; + public final fun component2 ()Ljava/lang/String; + public final fun copy (Ljava/lang/Long;Ljava/lang/String;)Lcom/atproto/repo/ListMissingBlobsQueryParams; + public static synthetic fun copy$default (Lcom/atproto/repo/ListMissingBlobsQueryParams;Ljava/lang/Long;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/repo/ListMissingBlobsQueryParams; + public fun equals (Ljava/lang/Object;)Z + public final fun getCursor ()Ljava/lang/String; + public final fun getLimit ()Ljava/lang/Long; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/repo/ListMissingBlobsQueryParams$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/repo/ListMissingBlobsRecordBlob { + public static final field Companion Lcom/atproto/repo/ListMissingBlobsRecordBlob$Companion; + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1-OA0YjOw ()Ljava/lang/String; + public final fun component2-x27MrHI ()Ljava/lang/String; + public final fun copy-MohWbBc (Ljava/lang/String;Ljava/lang/String;)Lcom/atproto/repo/ListMissingBlobsRecordBlob; + public static synthetic fun copy-MohWbBc$default (Lcom/atproto/repo/ListMissingBlobsRecordBlob;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/repo/ListMissingBlobsRecordBlob; + public fun equals (Ljava/lang/Object;)Z + public final fun getCid-OA0YjOw ()Ljava/lang/String; + public final fun getRecordUri-x27MrHI ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/repo/ListMissingBlobsRecordBlob$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/repo/ListMissingBlobsResponse { + public static final field Companion Lcom/atproto/repo/ListMissingBlobsResponse$Companion; + public fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)V + public synthetic fun (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Lkotlinx/collections/immutable/ImmutableList; + public final fun copy (Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;)Lcom/atproto/repo/ListMissingBlobsResponse; + public static synthetic fun copy$default (Lcom/atproto/repo/ListMissingBlobsResponse;Ljava/lang/String;Lkotlinx/collections/immutable/ImmutableList;ILjava/lang/Object;)Lcom/atproto/repo/ListMissingBlobsResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getBlobs ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getCursor ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/repo/ListMissingBlobsResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class com/atproto/repo/ListRecordsQueryParams { public static final field Companion Lcom/atproto/repo/ListRecordsQueryParams$Companion; public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -9037,6 +9371,38 @@ public final class com/atproto/repo/UploadBlobResponse$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/server/CheckAccountStatusResponse { + public static final field Companion Lcom/atproto/server/CheckAccountStatusResponse$Companion; + public synthetic fun (ZZLjava/lang/String;Ljava/lang/String;JJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Z + public final fun component2 ()Z + public final fun component3-OA0YjOw ()Ljava/lang/String; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()J + public final fun component6 ()J + public final fun component7 ()J + public final fun component8 ()J + public final fun component9 ()J + public final fun copy-boAtMRk (ZZLjava/lang/String;Ljava/lang/String;JJJJJ)Lcom/atproto/server/CheckAccountStatusResponse; + public static synthetic fun copy-boAtMRk$default (Lcom/atproto/server/CheckAccountStatusResponse;ZZLjava/lang/String;Ljava/lang/String;JJJJJILjava/lang/Object;)Lcom/atproto/server/CheckAccountStatusResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getActivated ()Z + public final fun getExpectedBlobs ()J + public final fun getImportedBlobs ()J + public final fun getIndexedRecords ()J + public final fun getPrivateStateValues ()J + public final fun getRepoBlocks ()J + public final fun getRepoCommit-OA0YjOw ()Ljava/lang/String; + public final fun getRepoRev ()Ljava/lang/String; + public final fun getValidDid ()Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/server/CheckAccountStatusResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class com/atproto/server/ConfirmEmailRequest { public static final field Companion Lcom/atproto/server/ConfirmEmailRequest$Companion; public fun (Ljava/lang/String;Ljava/lang/String;)V @@ -9286,6 +9652,24 @@ public final class com/atproto/server/CreateSessionResponse$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/server/DeactivateAccountRequest { + public static final field Companion Lcom/atproto/server/DeactivateAccountRequest$Companion; + public fun ()V + public fun (Lkotlinx/datetime/Instant;)V + public synthetic fun (Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lkotlinx/datetime/Instant; + public final fun copy (Lkotlinx/datetime/Instant;)Lcom/atproto/server/DeactivateAccountRequest; + public static synthetic fun copy$default (Lcom/atproto/server/DeactivateAccountRequest;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lcom/atproto/server/DeactivateAccountRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getDeleteAfter ()Lkotlinx/datetime/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/server/DeactivateAccountRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class com/atproto/server/DeleteAccountRequest { public static final field Companion Lcom/atproto/server/DeleteAccountRequest$Companion; public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -9328,16 +9712,18 @@ public final class com/atproto/server/DescribeServerLinks$Companion { public final class com/atproto/server/DescribeServerResponse { public static final field Companion Lcom/atproto/server/DescribeServerResponse$Companion; - public fun (Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/DescribeServerLinks;)V - public synthetic fun (Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/DescribeServerLinks;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/DescribeServerLinks;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/DescribeServerLinks;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/Boolean; public final fun component2 ()Ljava/lang/Boolean; public final fun component3 ()Lkotlinx/collections/immutable/ImmutableList; public final fun component4 ()Lcom/atproto/server/DescribeServerLinks; - public final fun copy (Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/DescribeServerLinks;)Lcom/atproto/server/DescribeServerResponse; - public static synthetic fun copy$default (Lcom/atproto/server/DescribeServerResponse;Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/DescribeServerLinks;ILjava/lang/Object;)Lcom/atproto/server/DescribeServerResponse; + public final fun component5-715Ygxc ()Ljava/lang/String; + public final fun copy-R8DIa4k (Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/DescribeServerLinks;Ljava/lang/String;)Lcom/atproto/server/DescribeServerResponse; + public static synthetic fun copy-R8DIa4k$default (Lcom/atproto/server/DescribeServerResponse;Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/collections/immutable/ImmutableList;Lcom/atproto/server/DescribeServerLinks;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/server/DescribeServerResponse; public fun equals (Ljava/lang/Object;)Z public final fun getAvailableUserDomains ()Lkotlinx/collections/immutable/ImmutableList; + public final fun getDid-715Ygxc ()Ljava/lang/String; public final fun getInviteCodeRequired ()Ljava/lang/Boolean; public final fun getLinks ()Lcom/atproto/server/DescribeServerLinks; public final fun getPhoneVerificationRequired ()Ljava/lang/Boolean; @@ -9386,6 +9772,39 @@ public final class com/atproto/server/GetAccountInviteCodesResponse$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/server/GetServiceAuthQueryParams { + public static final field Companion Lcom/atproto/server/GetServiceAuthQueryParams$Companion; + public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; + public final fun component1-715Ygxc ()Ljava/lang/String; + public final fun copy-Kn78ayM (Ljava/lang/String;)Lcom/atproto/server/GetServiceAuthQueryParams; + public static synthetic fun copy-Kn78ayM$default (Lcom/atproto/server/GetServiceAuthQueryParams;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/server/GetServiceAuthQueryParams; + public fun equals (Ljava/lang/Object;)Z + public final fun getAud-715Ygxc ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/server/GetServiceAuthQueryParams$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/server/GetServiceAuthResponse { + public static final field Companion Lcom/atproto/server/GetServiceAuthResponse$Companion; + public fun (Ljava/lang/String;)V + public final fun component1 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;)Lcom/atproto/server/GetServiceAuthResponse; + public static synthetic fun copy$default (Lcom/atproto/server/GetServiceAuthResponse;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/server/GetServiceAuthResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getToken ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/server/GetServiceAuthResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class com/atproto/server/GetSessionResponse { public static final field Companion Lcom/atproto/server/GetSessionResponse$Companion; public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lkotlinx/serialization/json/JsonElement;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -10006,6 +10425,26 @@ public final class com/atproto/sync/SubscribeReposHandle$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class com/atproto/sync/SubscribeReposIdentity { + public static final field Companion Lcom/atproto/sync/SubscribeReposIdentity$Companion; + public synthetic fun (JLjava/lang/String;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()J + public final fun component2-715Ygxc ()Ljava/lang/String; + public final fun component3 ()Lkotlinx/datetime/Instant; + public final fun copy-BOQ1QvE (JLjava/lang/String;Lkotlinx/datetime/Instant;)Lcom/atproto/sync/SubscribeReposIdentity; + public static synthetic fun copy-BOQ1QvE$default (Lcom/atproto/sync/SubscribeReposIdentity;JLjava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lcom/atproto/sync/SubscribeReposIdentity; + public fun equals (Ljava/lang/Object;)Z + public final fun getDid-715Ygxc ()Ljava/lang/String; + public final fun getSeq ()J + public final fun getTime ()Lkotlinx/datetime/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class com/atproto/sync/SubscribeReposIdentity$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class com/atproto/sync/SubscribeReposInfo { public static final field Companion Lcom/atproto/sync/SubscribeReposInfo$Companion; public fun (Lcom/atproto/sync/SubscribeReposName;Ljava/lang/String;)V @@ -10089,6 +10528,34 @@ public final class com/atproto/sync/SubscribeReposMessageUnion$HandleSerializer public fun serialize-NeE4r2s (Lkotlinx/serialization/encoding/Encoder;Lcom/atproto/sync/SubscribeReposHandle;)V } +public final class com/atproto/sync/SubscribeReposMessageUnion$Identity : com/atproto/sync/SubscribeReposMessageUnion { + public static final field Companion Lcom/atproto/sync/SubscribeReposMessageUnion$Identity$Companion; + public static final synthetic fun box-impl (Lcom/atproto/sync/SubscribeReposIdentity;)Lcom/atproto/sync/SubscribeReposMessageUnion$Identity; + public static fun constructor-impl (Lcom/atproto/sync/SubscribeReposIdentity;)Lcom/atproto/sync/SubscribeReposIdentity; + public fun equals (Ljava/lang/Object;)Z + public static fun equals-impl (Lcom/atproto/sync/SubscribeReposIdentity;Ljava/lang/Object;)Z + public static final fun equals-impl0 (Lcom/atproto/sync/SubscribeReposIdentity;Lcom/atproto/sync/SubscribeReposIdentity;)Z + public final fun getValue ()Lcom/atproto/sync/SubscribeReposIdentity; + public fun hashCode ()I + public static fun hashCode-impl (Lcom/atproto/sync/SubscribeReposIdentity;)I + public fun toString ()Ljava/lang/String; + public static fun toString-impl (Lcom/atproto/sync/SubscribeReposIdentity;)Ljava/lang/String; + public final synthetic fun unbox-impl ()Lcom/atproto/sync/SubscribeReposIdentity; +} + +public final class com/atproto/sync/SubscribeReposMessageUnion$Identity$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class com/atproto/sync/SubscribeReposMessageUnion$IdentitySerializer : kotlinx/serialization/KSerializer { + public fun ()V + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize-4CRp3lQ (Lkotlinx/serialization/encoding/Decoder;)Lcom/atproto/sync/SubscribeReposIdentity; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize-v5kwBNk (Lkotlinx/serialization/encoding/Encoder;Lcom/atproto/sync/SubscribeReposIdentity;)V +} + public final class com/atproto/sync/SubscribeReposMessageUnion$Info : com/atproto/sync/SubscribeReposMessageUnion { public static final field Companion Lcom/atproto/sync/SubscribeReposMessageUnion$Info$Companion; public static final synthetic fun box-impl (Lcom/atproto/sync/SubscribeReposInfo;)Lcom/atproto/sync/SubscribeReposMessageUnion$Info; @@ -10321,40 +10788,6 @@ public final class com/atproto/temp/FetchLabelsResponse$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/atproto/temp/ImportRepoQueryParams { - public static final field Companion Lcom/atproto/temp/ImportRepoQueryParams$Companion; - public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; - public final fun component1-715Ygxc ()Ljava/lang/String; - public final fun copy-Kn78ayM (Ljava/lang/String;)Lcom/atproto/temp/ImportRepoQueryParams; - public static synthetic fun copy-Kn78ayM$default (Lcom/atproto/temp/ImportRepoQueryParams;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/temp/ImportRepoQueryParams; - public fun equals (Ljava/lang/Object;)Z - public final fun getDid-715Ygxc ()Ljava/lang/String; - public fun hashCode ()I - public fun toString ()Ljava/lang/String; -} - -public final class com/atproto/temp/ImportRepoQueryParams$Companion { - public final fun serializer ()Lkotlinx/serialization/KSerializer; -} - -public final class com/atproto/temp/PushBlobQueryParams { - public static final field Companion Lcom/atproto/temp/PushBlobQueryParams$Companion; - public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun asList ()Lkotlinx/collections/immutable/ImmutableList; - public final fun component1-715Ygxc ()Ljava/lang/String; - public final fun copy-Kn78ayM (Ljava/lang/String;)Lcom/atproto/temp/PushBlobQueryParams; - public static synthetic fun copy-Kn78ayM$default (Lcom/atproto/temp/PushBlobQueryParams;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/temp/PushBlobQueryParams; - public fun equals (Ljava/lang/Object;)Z - public final fun getDid-715Ygxc ()Ljava/lang/String; - public fun hashCode ()I - public fun toString ()Ljava/lang/String; -} - -public final class com/atproto/temp/PushBlobQueryParams$Companion { - public final fun serializer ()Lkotlinx/serialization/KSerializer; -} - public final class com/atproto/temp/RequestPhoneVerificationRequest { public static final field Companion Lcom/atproto/temp/RequestPhoneVerificationRequest$Companion; public fun (Ljava/lang/String;)V @@ -10371,50 +10804,10 @@ public final class com/atproto/temp/RequestPhoneVerificationRequest$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/atproto/temp/TransferAccountRequest { - public static final field Companion Lcom/atproto/temp/TransferAccountRequest$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonElement;Lkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1-hDwCUG8 ()Ljava/lang/String; - public final fun component2-715Ygxc ()Ljava/lang/String; - public final fun component3 ()Lkotlinx/serialization/json/JsonElement; - public final fun copy-RvAwYxo (Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonElement;)Lcom/atproto/temp/TransferAccountRequest; - public static synthetic fun copy-RvAwYxo$default (Lcom/atproto/temp/TransferAccountRequest;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonElement;ILjava/lang/Object;)Lcom/atproto/temp/TransferAccountRequest; - public fun equals (Ljava/lang/Object;)Z - public final fun getDid-715Ygxc ()Ljava/lang/String; - public final fun getHandle-hDwCUG8 ()Ljava/lang/String; - public final fun getPlcOp ()Lkotlinx/serialization/json/JsonElement; - public fun hashCode ()I - public fun toString ()Ljava/lang/String; -} - -public final class com/atproto/temp/TransferAccountRequest$Companion { - public final fun serializer ()Lkotlinx/serialization/KSerializer; -} - -public final class com/atproto/temp/TransferAccountResponse { - public static final field Companion Lcom/atproto/temp/TransferAccountResponse$Companion; - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Ljava/lang/String; - public final fun component2 ()Ljava/lang/String; - public final fun component3-hDwCUG8 ()Ljava/lang/String; - public final fun component4-715Ygxc ()Ljava/lang/String; - public final fun copy-H2Dy2f4 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/atproto/temp/TransferAccountResponse; - public static synthetic fun copy-H2Dy2f4$default (Lcom/atproto/temp/TransferAccountResponse;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/atproto/temp/TransferAccountResponse; - public fun equals (Ljava/lang/Object;)Z - public final fun getAccessJwt ()Ljava/lang/String; - public final fun getDid-715Ygxc ()Ljava/lang/String; - public final fun getHandle-hDwCUG8 ()Ljava/lang/String; - public final fun getRefreshJwt ()Ljava/lang/String; - public fun hashCode ()I - public fun toString ()Ljava/lang/String; -} - -public final class com/atproto/temp/TransferAccountResponse$Companion { - public final fun serializer ()Lkotlinx/serialization/KSerializer; -} - public abstract interface class sh/christian/ozone/BlueskyApi { + public abstract fun activateAccount (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun applyWrites (Lcom/atproto/repo/ApplyWritesRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun checkAccountStatus (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun checkSignupQueue (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun confirmEmail (Lcom/atproto/server/ConfirmEmailRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun createAccount (Lcom/atproto/server/CreateAccountRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10425,6 +10818,7 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun createRecord (Lcom/atproto/repo/CreateRecordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun createReport (Lcom/atproto/moderation/CreateReportRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun createSession (Lcom/atproto/server/CreateSessionRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun deactivateAccount (Lcom/atproto/server/DeactivateAccountRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun deleteAccount (Lcom/atproto/admin/DeleteAccountRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun deleteAccount (Lcom/atproto/server/DeleteAccountRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun deleteCommunicationTemplate (Lcom/atproto/admin/DeleteCommunicationTemplateRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10471,6 +10865,7 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun getPreferences (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getProfile (Lapp/bsky/actor/GetProfileQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getProfiles (Lapp/bsky/actor/GetProfilesQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getRecommendedDidCredentials (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getRecord (Lcom/atproto/admin/GetRecordQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getRecord (Lcom/atproto/repo/GetRecordQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getRecord (Lcom/atproto/sync/GetRecordQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10478,6 +10873,7 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun getRepo (Lcom/atproto/admin/GetRepoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getRepo (Lcom/atproto/sync/GetRepoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getRepostedBy (Lapp/bsky/feed/GetRepostedByQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun getServiceAuth (Lcom/atproto/server/GetServiceAuthQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getSession (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getSubjectStatus (Lcom/atproto/admin/GetSubjectStatusQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun getSuggestedFeeds (Lapp/bsky/feed/GetSuggestedFeedsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10490,13 +10886,13 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun listAppPasswords (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun listBlobs (Lcom/atproto/sync/ListBlobsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun listCommunicationTemplates (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun listMissingBlobs (Lcom/atproto/repo/ListMissingBlobsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun listNotifications (Lapp/bsky/notification/ListNotificationsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun listRecords (Lcom/atproto/repo/ListRecordsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun listRepos (Lcom/atproto/sync/ListReposQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun muteActor (Lapp/bsky/graph/MuteActorRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun muteActorList (Lapp/bsky/graph/MuteActorListRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun notifyOfUpdate (Lcom/atproto/sync/NotifyOfUpdateRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public abstract fun pushBlob ([BLkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun putPreferences (Lapp/bsky/actor/PutPreferencesRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun putRecord (Lcom/atproto/repo/PutRecordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun queryLabels (Lcom/atproto/label/QueryLabelsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10510,6 +10906,7 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun requestEmailUpdate (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun requestPasswordReset (Lcom/atproto/server/RequestPasswordResetRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun requestPhoneVerification (Lcom/atproto/temp/RequestPhoneVerificationRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun requestPlcOperationSignature (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun reserveSigningKey (Lcom/atproto/server/ReserveSigningKeyRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun resetPassword (Lcom/atproto/server/ResetPasswordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun resolveHandle (Lcom/atproto/identity/ResolveHandleQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10521,13 +10918,15 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public abstract fun searchPostsSkeleton (Lapp/bsky/unspecced/SearchPostsSkeletonQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun searchRepos (Lcom/atproto/admin/SearchReposQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun sendEmail (Lcom/atproto/admin/SendEmailRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun signPlcOperation (Lcom/atproto/identity/SignPlcOperationRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun submitPlcOperation (Lcom/atproto/identity/SubmitPlcOperationRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun subscribeLabels (Lcom/atproto/label/SubscribeLabelsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun subscribeRepos (Lcom/atproto/sync/SubscribeReposQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public abstract fun transferAccount (Lcom/atproto/temp/TransferAccountRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun unmuteActor (Lapp/bsky/graph/UnmuteActorRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun unmuteActorList (Lapp/bsky/graph/UnmuteActorListRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun updateAccountEmail (Lcom/atproto/admin/UpdateAccountEmailRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun updateAccountHandle (Lcom/atproto/admin/UpdateAccountHandleRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public abstract fun updateAccountPassword (Lcom/atproto/admin/UpdateAccountPasswordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun updateCommunicationTemplate (Lcom/atproto/admin/UpdateCommunicationTemplateRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun updateEmail (Lcom/atproto/server/UpdateEmailRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun updateHandle (Lcom/atproto/identity/UpdateHandleRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10538,7 +10937,9 @@ public abstract interface class sh/christian/ozone/BlueskyApi { public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/BlueskyApi { public fun (Lio/ktor/client/HttpClient;)V + public fun activateAccount (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun applyWrites (Lcom/atproto/repo/ApplyWritesRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun checkAccountStatus (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun checkSignupQueue (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun confirmEmail (Lcom/atproto/server/ConfirmEmailRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun createAccount (Lcom/atproto/server/CreateAccountRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10549,6 +10950,7 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun createRecord (Lcom/atproto/repo/CreateRecordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun createReport (Lcom/atproto/moderation/CreateReportRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun createSession (Lcom/atproto/server/CreateSessionRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun deactivateAccount (Lcom/atproto/server/DeactivateAccountRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun deleteAccount (Lcom/atproto/admin/DeleteAccountRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun deleteAccount (Lcom/atproto/server/DeleteAccountRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun deleteCommunicationTemplate (Lcom/atproto/admin/DeleteCommunicationTemplateRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10595,6 +10997,7 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun getPreferences (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getProfile (Lapp/bsky/actor/GetProfileQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getProfiles (Lapp/bsky/actor/GetProfilesQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getRecommendedDidCredentials (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getRecord (Lcom/atproto/admin/GetRecordQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getRecord (Lcom/atproto/repo/GetRecordQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getRecord (Lcom/atproto/sync/GetRecordQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10602,6 +11005,7 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun getRepo (Lcom/atproto/admin/GetRepoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getRepo (Lcom/atproto/sync/GetRepoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getRepostedBy (Lapp/bsky/feed/GetRepostedByQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun getServiceAuth (Lcom/atproto/server/GetServiceAuthQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getSession (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getSubjectStatus (Lcom/atproto/admin/GetSubjectStatusQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun getSuggestedFeeds (Lapp/bsky/feed/GetSuggestedFeedsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10614,13 +11018,13 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun listAppPasswords (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun listBlobs (Lcom/atproto/sync/ListBlobsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun listCommunicationTemplates (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun listMissingBlobs (Lcom/atproto/repo/ListMissingBlobsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun listNotifications (Lapp/bsky/notification/ListNotificationsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun listRecords (Lcom/atproto/repo/ListRecordsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun listRepos (Lcom/atproto/sync/ListReposQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun muteActor (Lapp/bsky/graph/MuteActorRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun muteActorList (Lapp/bsky/graph/MuteActorListRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun notifyOfUpdate (Lcom/atproto/sync/NotifyOfUpdateRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public fun pushBlob ([BLkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun putPreferences (Lapp/bsky/actor/PutPreferencesRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun putRecord (Lcom/atproto/repo/PutRecordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun queryLabels (Lcom/atproto/label/QueryLabelsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10634,6 +11038,7 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun requestEmailUpdate (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun requestPasswordReset (Lcom/atproto/server/RequestPasswordResetRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun requestPhoneVerification (Lcom/atproto/temp/RequestPhoneVerificationRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun requestPlcOperationSignature (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun reserveSigningKey (Lcom/atproto/server/ReserveSigningKeyRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun resetPassword (Lcom/atproto/server/ResetPasswordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun resolveHandle (Lcom/atproto/identity/ResolveHandleQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -10645,13 +11050,15 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk public fun searchPostsSkeleton (Lapp/bsky/unspecced/SearchPostsSkeletonQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun searchRepos (Lcom/atproto/admin/SearchReposQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun sendEmail (Lcom/atproto/admin/SendEmailRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun signPlcOperation (Lcom/atproto/identity/SignPlcOperationRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun submitPlcOperation (Lcom/atproto/identity/SubmitPlcOperationRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun subscribeLabels (Lcom/atproto/label/SubscribeLabelsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun subscribeRepos (Lcom/atproto/sync/SubscribeReposQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public fun transferAccount (Lcom/atproto/temp/TransferAccountRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun unmuteActor (Lapp/bsky/graph/UnmuteActorRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun unmuteActorList (Lapp/bsky/graph/UnmuteActorListRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun updateAccountEmail (Lcom/atproto/admin/UpdateAccountEmailRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun updateAccountHandle (Lcom/atproto/admin/UpdateAccountHandleRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun updateAccountPassword (Lcom/atproto/admin/UpdateAccountPasswordRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun updateCommunicationTemplate (Lcom/atproto/admin/UpdateCommunicationTemplateRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun updateEmail (Lcom/atproto/server/UpdateEmailRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public fun updateHandle (Lcom/atproto/identity/UpdateHandleRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; diff --git a/bluesky/lexicons/app/bsky/actor/defs.json b/bluesky/lexicons/app/bsky/actor/defs.json index b4499bcb..4764c7c1 100644 --- a/bluesky/lexicons/app/bsky/actor/defs.json +++ b/bluesky/lexicons/app/bsky/actor/defs.json @@ -105,7 +105,9 @@ "#personalDetailsPref", "#feedViewPref", "#threadViewPref", - "#interestsPref" + "#interestsPref", + "#mutedWordsPref", + "#hiddenPostsPref" ] } }, @@ -144,6 +146,9 @@ "type": "string", "format": "at-uri" } + }, + "timelineIndex": { + "type": "integer" } } }, @@ -212,6 +217,58 @@ "description": "A list of tags which describe the account owner's interests gathered during onboarding." } } + }, + "mutedWordTarget": { + "type": "string", + "knownValues": ["content", "tag"], + "maxLength": 640, + "maxGraphemes": 64 + }, + "mutedWord": { + "type": "object", + "description": "A word that the account owner has muted.", + "required": ["value", "targets"], + "properties": { + "value": { + "type": "string", + "description": "The muted word itself.", + "maxLength": 10000, + "maxGraphemes": 1000 + }, + "targets": { + "type": "array", + "description": "The intended targets of the muted word.", + "items": { + "type": "ref", + "ref": "app.bsky.actor.defs#mutedWordTarget" + } + } + } + }, + "mutedWordsPref": { + "type": "object", + "required": ["items"], + "properties": { + "items": { + "type": "array", + "items": { + "type": "ref", + "ref": "app.bsky.actor.defs#mutedWord" + }, + "description": "A list of words the account owner has muted." + } + } + }, + "hiddenPostsPref": { + "type": "object", + "required": ["items"], + "properties": { + "items": { + "type": "array", + "items": { "type": "string", "format": "at-uri" }, + "description": "A list of URIs of posts the account owner has hidden." + } + } } } } diff --git a/bluesky/lexicons/com/atproto/admin/defs.json b/bluesky/lexicons/com/atproto/admin/defs.json index 133deaf9..e1315eb7 100644 --- a/bluesky/lexicons/com/atproto/admin/defs.json +++ b/bluesky/lexicons/com/atproto/admin/defs.json @@ -185,6 +185,10 @@ "suspendUntil": { "type": "string", "format": "datetime" + }, + "tags": { + "type": "array", + "items": { "type": "string" } } } }, @@ -587,6 +591,27 @@ } } }, + "modEventTag": { + "type": "object", + "description": "Add/Remove a tag on a subject", + "required": ["add", "remove"], + "properties": { + "add": { + "type": "array", + "items": { "type": "string" }, + "description": "Tags to be added to the subject. If already exists, won't be duplicated." + }, + "remove": { + "type": "array", + "items": { "type": "string" }, + "description": "Tags to be removed to the subject. Ignores a tag If it doesn't exist, won't be duplicated." + }, + "comment": { + "type": "string", + "description": "Additional comment about added/removed tags." + } + } + }, "communicationTemplateView": { "type": "object", "required": [ diff --git a/bluesky/lexicons/com/atproto/admin/emitModerationEvent.json b/bluesky/lexicons/com/atproto/admin/emitModerationEvent.json index f32ad184..44ef72aa 100644 --- a/bluesky/lexicons/com/atproto/admin/emitModerationEvent.json +++ b/bluesky/lexicons/com/atproto/admin/emitModerationEvent.json @@ -23,7 +23,8 @@ "com.atproto.admin.defs#modEventMute", "com.atproto.admin.defs#modEventReverseTakedown", "com.atproto.admin.defs#modEventUnmute", - "com.atproto.admin.defs#modEventEmail" + "com.atproto.admin.defs#modEventEmail", + "com.atproto.admin.defs#modEventTag" ] }, "subject": { diff --git a/bluesky/lexicons/com/atproto/admin/queryModerationEvents.json b/bluesky/lexicons/com/atproto/admin/queryModerationEvents.json index 887921cf..239c17bd 100644 --- a/bluesky/lexicons/com/atproto/admin/queryModerationEvents.json +++ b/bluesky/lexicons/com/atproto/admin/queryModerationEvents.json @@ -63,6 +63,16 @@ "items": { "type": "string" }, "description": "If specified, only events where all of these labels were removed are returned" }, + "addedTags": { + "type": "array", + "items": { "type": "string" }, + "description": "If specified, only events where all of these tags were added are returned" + }, + "removedTags": { + "type": "array", + "items": { "type": "string" }, + "description": "If specified, only events where all of these tags were removed are returned" + }, "reportTypes": { "type": "array", "items": { diff --git a/bluesky/lexicons/com/atproto/admin/queryModerationStatuses.json b/bluesky/lexicons/com/atproto/admin/queryModerationStatuses.json index e3e2a859..5ac915ce 100644 --- a/bluesky/lexicons/com/atproto/admin/queryModerationStatuses.json +++ b/bluesky/lexicons/com/atproto/admin/queryModerationStatuses.json @@ -74,6 +74,14 @@ "maximum": 100, "default": 50 }, + "tags": { + "type": "array", + "items": { "type": "string" } + }, + "excludeTags": { + "type": "array", + "items": { "type": "string" } + }, "cursor": { "type": "string" } } }, diff --git a/bluesky/lexicons/com/atproto/admin/updateAccountPassword.json b/bluesky/lexicons/com/atproto/admin/updateAccountPassword.json new file mode 100644 index 00000000..76c69fec --- /dev/null +++ b/bluesky/lexicons/com/atproto/admin/updateAccountPassword.json @@ -0,0 +1,21 @@ +{ + "lexicon": 1, + "id": "com.atproto.admin.updateAccountPassword", + "defs": { + "main": { + "type": "procedure", + "description": "Update the password for a user account as an administrator.", + "input": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["did", "password"], + "properties": { + "did": { "type": "string", "format": "did" }, + "password": { "type": "string" } + } + } + } + } + } +} diff --git a/bluesky/lexicons/com/atproto/identity/getRecommendedDidCredentials.json b/bluesky/lexicons/com/atproto/identity/getRecommendedDidCredentials.json new file mode 100644 index 00000000..3506dbec --- /dev/null +++ b/bluesky/lexicons/com/atproto/identity/getRecommendedDidCredentials.json @@ -0,0 +1,29 @@ +{ + "lexicon": 1, + "id": "com.atproto.identity.getRecommendedDidCredentials", + "defs": { + "main": { + "type": "query", + "description": "Describe the credentials that should be included in the DID doc of an account that is migrating to this service.", + "output": { + "encoding": "application/json", + "schema": { + "type": "object", + "properties": { + "rotationKeys": { + "description": "Recommended rotation keys for PLC dids. Should be undefined (or ignored) for did:webs.", + "type": "array", + "items": { "type": "string" } + }, + "alsoKnownAs": { + "type": "array", + "items": { "type": "string" } + }, + "verificationMethods": { "type": "unknown" }, + "services": { "type": "unknown" } + } + } + } + } + } +} diff --git a/bluesky/lexicons/com/atproto/identity/requestPlcOperationSignature.json b/bluesky/lexicons/com/atproto/identity/requestPlcOperationSignature.json new file mode 100644 index 00000000..4aa8b18f --- /dev/null +++ b/bluesky/lexicons/com/atproto/identity/requestPlcOperationSignature.json @@ -0,0 +1,10 @@ +{ + "lexicon": 1, + "id": "com.atproto.identity.requestPlcOperationSignature", + "defs": { + "main": { + "type": "procedure", + "description": "Request an email with a code to in order to request a signed PLC operation. Requires Auth." + } + } +} diff --git a/bluesky/lexicons/com/atproto/identity/signPlcOperation.json b/bluesky/lexicons/com/atproto/identity/signPlcOperation.json new file mode 100644 index 00000000..05a952ca --- /dev/null +++ b/bluesky/lexicons/com/atproto/identity/signPlcOperation.json @@ -0,0 +1,45 @@ +{ + "lexicon": 1, + "id": "com.atproto.identity.signPlcOperation", + "defs": { + "main": { + "type": "procedure", + "description": "Signs a PLC operation to update some value(s) in the requesting DID's document.", + "input": { + "encoding": "application/json", + "schema": { + "type": "object", + "properties": { + "token": { + "description": "A token received through com.atproto.identity.requestPlcOperationSignature", + "type": "string" + }, + "rotationKeys": { + "type": "array", + "items": { "type": "string" } + }, + "alsoKnownAs": { + "type": "array", + "items": { "type": "string" } + }, + "verificationMethods": { "type": "unknown" }, + "services": { "type": "unknown" } + } + } + }, + "output": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["operation"], + "properties": { + "operation": { + "type": "unknown", + "description": "A signed DID PLC operation." + } + } + } + } + } + } +} diff --git a/bluesky/lexicons/com/atproto/identity/submitPlcOperation.json b/bluesky/lexicons/com/atproto/identity/submitPlcOperation.json new file mode 100644 index 00000000..280f5003 --- /dev/null +++ b/bluesky/lexicons/com/atproto/identity/submitPlcOperation.json @@ -0,0 +1,20 @@ +{ + "lexicon": 1, + "id": "com.atproto.identity.submitPlcOperation", + "defs": { + "main": { + "type": "procedure", + "description": "Validates a PLC operation to ensure that it doesn't violate a service's constraints or get the identity into a bad state, then submits it to the PLC registry", + "input": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["operation"], + "properties": { + "operation": { "type": "unknown" } + } + } + } + } + } +} diff --git a/bluesky/lexicons/com/atproto/repo/importRepo.json b/bluesky/lexicons/com/atproto/repo/importRepo.json new file mode 100644 index 00000000..fc850b1a --- /dev/null +++ b/bluesky/lexicons/com/atproto/repo/importRepo.json @@ -0,0 +1,13 @@ +{ + "lexicon": 1, + "id": "com.atproto.repo.importRepo", + "defs": { + "main": { + "type": "procedure", + "description": "Import a repo in the form of a CAR file. Requires Content-Length HTTP header to be set.", + "input": { + "encoding": "application/vnd.ipld.car" + } + } + } +} diff --git a/bluesky/lexicons/com/atproto/repo/listMissingBlobs.json b/bluesky/lexicons/com/atproto/repo/listMissingBlobs.json new file mode 100644 index 00000000..c39913d5 --- /dev/null +++ b/bluesky/lexicons/com/atproto/repo/listMissingBlobs.json @@ -0,0 +1,44 @@ +{ + "lexicon": 1, + "id": "com.atproto.repo.listMissingBlobs", + "defs": { + "main": { + "type": "query", + "description": "Returns a list of missing blobs for the requesting account. Intended to be used in the account migration flow.", + "parameters": { + "type": "params", + "properties": { + "limit": { + "type": "integer", + "minimum": 1, + "maximum": 1000, + "default": 500 + }, + "cursor": { "type": "string" } + } + }, + "output": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["blobs"], + "properties": { + "cursor": { "type": "string" }, + "blobs": { + "type": "array", + "items": { "type": "ref", "ref": "#recordBlob" } + } + } + } + } + }, + "recordBlob": { + "type": "object", + "required": ["cid", "recordUri"], + "properties": { + "cid": { "type": "string", "format": "cid" }, + "recordUri": { "type": "string", "format": "at-uri" } + } + } + } +} diff --git a/bluesky/lexicons/com/atproto/server/activateAccount.json b/bluesky/lexicons/com/atproto/server/activateAccount.json new file mode 100644 index 00000000..e06935fc --- /dev/null +++ b/bluesky/lexicons/com/atproto/server/activateAccount.json @@ -0,0 +1,10 @@ +{ + "lexicon": 1, + "id": "com.atproto.server.activateAccount", + "defs": { + "main": { + "type": "procedure", + "description": "Activates a currently deactivated account. Used to finalize account migration after the account's repo is imported and identity is setup." + } + } +} diff --git a/bluesky/lexicons/com/atproto/server/checkAccountStatus.json b/bluesky/lexicons/com/atproto/server/checkAccountStatus.json new file mode 100644 index 00000000..d34596e6 --- /dev/null +++ b/bluesky/lexicons/com/atproto/server/checkAccountStatus.json @@ -0,0 +1,38 @@ +{ + "lexicon": 1, + "id": "com.atproto.server.checkAccountStatus", + "defs": { + "main": { + "type": "query", + "description": "Returns the status of an account, especially as pertaining to import or recovery. Can be called many times over the course of an account migration. Requires auth and can only be called pertaining to oneself.", + "output": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": [ + "activated", + "validDid", + "repoCommit", + "repoRev", + "repoBlocks", + "indexedRecords", + "privateStateValues", + "expectedBlobs", + "importedBlobs" + ], + "properties": { + "activated": { "type": "boolean" }, + "validDid": { "type": "boolean" }, + "repoCommit": { "type": "string", "format": "cid" }, + "repoRev": { "type": "string" }, + "repoBlocks": { "type": "integer" }, + "indexedRecords": { "type": "integer" }, + "privateStateValues": { "type": "integer" }, + "expectedBlobs": { "type": "integer" }, + "importedBlobs": { "type": "integer" } + } + } + } + } + } +} diff --git a/bluesky/lexicons/com/atproto/server/deactivateAccount.json b/bluesky/lexicons/com/atproto/server/deactivateAccount.json new file mode 100644 index 00000000..698fccf2 --- /dev/null +++ b/bluesky/lexicons/com/atproto/server/deactivateAccount.json @@ -0,0 +1,23 @@ +{ + "lexicon": 1, + "id": "com.atproto.server.deactivateAccount", + "defs": { + "main": { + "type": "procedure", + "description": "Deactivates a currently active account. Stops serving of repo, and future writes to repo until reactivated. Used to finalize account migration with the old host after the account has been activated on the new host.", + "input": { + "encoding": "application/json", + "schema": { + "type": "object", + "properties": { + "deleteAfter": { + "type": "string", + "format": "datetime", + "description": "A recommendation to server as to how long they should hold onto the deactivated account before deleting." + } + } + } + } + } + } +} diff --git a/bluesky/lexicons/com/atproto/server/describeServer.json b/bluesky/lexicons/com/atproto/server/describeServer.json index 908cb212..d7bd4ab7 100644 --- a/bluesky/lexicons/com/atproto/server/describeServer.json +++ b/bluesky/lexicons/com/atproto/server/describeServer.json @@ -9,7 +9,7 @@ "encoding": "application/json", "schema": { "type": "object", - "required": ["availableUserDomains"], + "required": ["did", "availableUserDomains"], "properties": { "inviteCodeRequired": { "type": "boolean", @@ -28,6 +28,10 @@ "type": "ref", "description": "URLs of service policy documents.", "ref": "#links" + }, + "did": { + "type": "string", + "format": "did" } } } diff --git a/bluesky/lexicons/com/atproto/server/getServiceAuth.json b/bluesky/lexicons/com/atproto/server/getServiceAuth.json new file mode 100644 index 00000000..95984c18 --- /dev/null +++ b/bluesky/lexicons/com/atproto/server/getServiceAuth.json @@ -0,0 +1,33 @@ +{ + "lexicon": 1, + "id": "com.atproto.server.getServiceAuth", + "defs": { + "main": { + "type": "query", + "description": "Get a signed token on behalf of the requesting DID for the requested service.", + "parameters": { + "type": "params", + "required": ["aud"], + "properties": { + "aud": { + "type": "string", + "format": "did", + "description": "The DID of the service that the token will be used to authenticate with" + } + } + }, + "output": { + "encoding": "application/json", + "schema": { + "type": "object", + "required": ["token"], + "properties": { + "token": { + "type": "string" + } + } + } + } + } + } +} diff --git a/bluesky/lexicons/com/atproto/sync/subscribeRepos.json b/bluesky/lexicons/com/atproto/sync/subscribeRepos.json index 73a34a3b..31d68b91 100644 --- a/bluesky/lexicons/com/atproto/sync/subscribeRepos.json +++ b/bluesky/lexicons/com/atproto/sync/subscribeRepos.json @@ -17,7 +17,14 @@ "message": { "schema": { "type": "union", - "refs": ["#commit", "#handle", "#migrate", "#tombstone", "#info"] + "refs": [ + "#commit", + "#identity", + "#handle", + "#migrate", + "#tombstone", + "#info" + ] } }, "errors": [ @@ -104,9 +111,19 @@ } } }, + "identity": { + "type": "object", + "description": "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.", + "required": ["seq", "did", "time"], + "properties": { + "seq": { "type": "integer" }, + "did": { "type": "string", "format": "did" }, + "time": { "type": "string", "format": "datetime" } + } + }, "handle": { "type": "object", - "description": "Represents an update of the account's handle, or transition to/from invalid state.", + "description": "Represents an update of the account's handle, or transition to/from invalid state. NOTE: Will be deprecated in favor of #identity.", "required": ["seq", "did", "handle", "time"], "properties": { "seq": { "type": "integer" }, @@ -117,7 +134,7 @@ }, "migrate": { "type": "object", - "description": "Represents an account moving from one PDS instance to another. NOTE: not implemented; full account migration may introduce a new message instead.", + "description": "Represents an account moving from one PDS instance to another. NOTE: not implemented; account migration uses #identity instead", "required": ["seq", "did", "migrateTo", "time"], "nullable": ["migrateTo"], "properties": { @@ -129,7 +146,7 @@ }, "tombstone": { "type": "object", - "description": "Indicates that an account has been deleted.", + "description": "Indicates that an account has been deleted. NOTE: may be deprecated in favor of #identity or a future #account event", "required": ["seq", "did", "time"], "properties": { "seq": { "type": "integer" }, diff --git a/bluesky/lexicons/com/atproto/temp/fetchLabels.json b/bluesky/lexicons/com/atproto/temp/fetchLabels.json index d76041ac..57c3f732 100644 --- a/bluesky/lexicons/com/atproto/temp/fetchLabels.json +++ b/bluesky/lexicons/com/atproto/temp/fetchLabels.json @@ -4,7 +4,7 @@ "defs": { "main": { "type": "query", - "description": "Fetch all labels from a labeler created after a certain date. DEPRECATED: use queryLabels or subscribeLabels instead", + "description": "DEPRECATED: use queryLabels or subscribeLabels instead -- Fetch all labels from a labeler created after a certain date.", "parameters": { "type": "params", "properties": { diff --git a/bluesky/lexicons/com/atproto/temp/importRepo.json b/bluesky/lexicons/com/atproto/temp/importRepo.json deleted file mode 100644 index f06daa09..00000000 --- a/bluesky/lexicons/com/atproto/temp/importRepo.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "lexicon": 1, - "id": "com.atproto.temp.importRepo", - "defs": { - "main": { - "type": "procedure", - "description": "Gets the did's repo, optionally catching up from a specific revision.", - "parameters": { - "type": "params", - "required": ["did"], - "properties": { - "did": { - "type": "string", - "format": "did", - "description": "The DID of the repo." - } - } - }, - "input": { - "encoding": "application/vnd.ipld.car" - }, - "output": { - "encoding": "text/plain" - } - } - } -} diff --git a/bluesky/lexicons/com/atproto/temp/pushBlob.json b/bluesky/lexicons/com/atproto/temp/pushBlob.json deleted file mode 100644 index 9babc8f8..00000000 --- a/bluesky/lexicons/com/atproto/temp/pushBlob.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "lexicon": 1, - "id": "com.atproto.temp.pushBlob", - "defs": { - "main": { - "type": "procedure", - "description": "Gets the did's repo, optionally catching up from a specific revision.", - "parameters": { - "type": "params", - "required": ["did"], - "properties": { - "did": { - "type": "string", - "format": "did", - "description": "The DID of the repo." - } - } - }, - "input": { - "encoding": "*/*" - } - } - } -} diff --git a/bluesky/lexicons/com/atproto/temp/transferAccount.json b/bluesky/lexicons/com/atproto/temp/transferAccount.json deleted file mode 100644 index d4687d9b..00000000 --- a/bluesky/lexicons/com/atproto/temp/transferAccount.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "lexicon": 1, - "id": "com.atproto.temp.transferAccount", - "defs": { - "main": { - "type": "procedure", - "description": "Transfer an account. NOTE: temporary method, necessarily how account migration will be implemented.", - "input": { - "encoding": "application/json", - "schema": { - "type": "object", - "required": ["handle", "did", "plcOp"], - "properties": { - "handle": { "type": "string", "format": "handle" }, - "did": { "type": "string", "format": "did" }, - "plcOp": { "type": "unknown" } - } - } - }, - "output": { - "encoding": "application/json", - "schema": { - "type": "object", - "required": ["accessJwt", "refreshJwt", "handle", "did"], - "properties": { - "accessJwt": { "type": "string" }, - "refreshJwt": { "type": "string" }, - "handle": { "type": "string", "format": "handle" }, - "did": { "type": "string", "format": "did" } - } - } - }, - "errors": [ - { "name": "InvalidHandle" }, - { "name": "InvalidPassword" }, - { "name": "InvalidInviteCode" }, - { "name": "HandleNotAvailable" }, - { "name": "UnsupportedDomain" }, - { "name": "UnresolvableDid" }, - { "name": "IncompatibleDidDoc" } - ] - } - } -} diff --git a/generator/src/main/kotlin/sh/christian/ozone/api/generator/builder/LexiconDataClassesGenerator.kt b/generator/src/main/kotlin/sh/christian/ozone/api/generator/builder/LexiconDataClassesGenerator.kt index 628d9cbd..56340cc2 100644 --- a/generator/src/main/kotlin/sh/christian/ozone/api/generator/builder/LexiconDataClassesGenerator.kt +++ b/generator/src/main/kotlin/sh/christian/ozone/api/generator/builder/LexiconDataClassesGenerator.kt @@ -168,7 +168,13 @@ class LexiconDataClassesGenerator( return typeName(environment, context, "", primitive) } - val className = ClassName(context.authority, context.classPrefix + propertyName.capitalized()) + val simpleClassName = if (propertyName.isNotEmpty()) { + context.classPrefix + propertyName.capitalized() + } else { + context.classPrefix + context.definitionName.capitalized() + } + + val className = ClassName(context.authority, simpleClassName) primitive.knownValues.forEach { enum -> context.addEnum(className, enum) }