+ plug(Pleroma.Web.ApiSpec.CastAndValidate)
+ plug(OAuthScopesPlug, %{scopes: ["read:statuses"]} when action == :index)
+ plug(OAuthScopesPlug, %{scopes: ["write:conversations"]} when action != :index)
+
+ defdelegate open_api_operation(action), to: Pleroma.Web.ApiSpec.ConversationOperation
+