diff --git a/bluesky/api/bluesky.api b/bluesky/api/bluesky.api index 8887f02..59e9991 100644 --- a/bluesky/api/bluesky.api +++ b/bluesky/api/bluesky.api @@ -7035,19 +7035,21 @@ public final class app/bsky/notification/ListNotificationsNotification$Companion public final class app/bsky/notification/ListNotificationsQueryParams { public static final field Companion Lapp/bsky/notification/ListNotificationsQueryParams$Companion; public fun ()V - public fun (Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;)V - public synthetic fun (Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/util/List;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;)V + public synthetic fun (Ljava/util/List;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun asList ()Ljava/util/List; - public final fun component1 ()Ljava/lang/Long; - public final fun component2 ()Ljava/lang/Boolean; - public final fun component3 ()Ljava/lang/String; - public final fun component4 ()Lkotlinx/datetime/Instant; - public final fun copy (Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;)Lapp/bsky/notification/ListNotificationsQueryParams; - public static synthetic fun copy$default (Lapp/bsky/notification/ListNotificationsQueryParams;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/notification/ListNotificationsQueryParams; + public final fun component1 ()Ljava/util/List; + public final fun component2 ()Ljava/lang/Long; + public final fun component3 ()Ljava/lang/Boolean; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()Lkotlinx/datetime/Instant; + public final fun copy (Ljava/util/List;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;)Lapp/bsky/notification/ListNotificationsQueryParams; + public static synthetic fun copy$default (Lapp/bsky/notification/ListNotificationsQueryParams;Ljava/util/List;Ljava/lang/Long;Ljava/lang/Boolean;Ljava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Lapp/bsky/notification/ListNotificationsQueryParams; public fun equals (Ljava/lang/Object;)Z public final fun getCursor ()Ljava/lang/String; public final fun getLimit ()Ljava/lang/Long; public final fun getPriority ()Ljava/lang/Boolean; + public final fun getReasons ()Ljava/util/List; public final fun getSeenAt ()Lkotlinx/datetime/Instant; public fun hashCode ()I public fun toString ()Ljava/lang/String; diff --git a/lexicons/schemas/app/bsky/notification/listNotifications.json b/lexicons/schemas/app/bsky/notification/listNotifications.json index c85a516..7ae3cf9 100644 --- a/lexicons/schemas/app/bsky/notification/listNotifications.json +++ b/lexicons/schemas/app/bsky/notification/listNotifications.json @@ -8,6 +8,14 @@ "parameters": { "type": "params", "properties": { + "reasons": { + "description": "Notification reasons to include in response.", + "type": "array", + "items": { + "type": "string", + "description": "A reason that matches the reason property of #notification." + } + }, "limit": { "type": "integer", "minimum": 1,