diff --git a/lib/shared/threads/protocols/dm-thread-protocol.js b/lib/shared/threads/protocols/dm-thread-protocol.js --- a/lib/shared/threads/protocols/dm-thread-protocol.js +++ b/lib/shared/threads/protocols/dm-thread-protocol.js @@ -904,6 +904,7 @@ threadSearchHeaderShowsGenesis: false, }, + supportsEncryptedMultimedia: true, uploadMultimediaMetadataToKeyserver: false, canActionsTargetPendingMessages: true, diff --git a/lib/shared/threads/protocols/farcaster-thread-protocol.js b/lib/shared/threads/protocols/farcaster-thread-protocol.js --- a/lib/shared/threads/protocols/farcaster-thread-protocol.js +++ b/lib/shared/threads/protocols/farcaster-thread-protocol.js @@ -700,6 +700,7 @@ threadSearchHeaderShowsGenesis: false, }, + supportsEncryptedMultimedia: false, uploadMultimediaMetadataToKeyserver: false, canActionsTargetPendingMessages: false, messagesStoredOnServer: false, diff --git a/lib/shared/threads/protocols/keyserver-thread-protocol.js b/lib/shared/threads/protocols/keyserver-thread-protocol.js --- a/lib/shared/threads/protocols/keyserver-thread-protocol.js +++ b/lib/shared/threads/protocols/keyserver-thread-protocol.js @@ -706,6 +706,7 @@ threadSearchHeaderShowsGenesis: true, }, + supportsEncryptedMultimedia: true, uploadMultimediaMetadataToKeyserver: true, canActionsTargetPendingMessages: false, diff --git a/lib/shared/threads/thread-spec.js b/lib/shared/threads/thread-spec.js --- a/lib/shared/threads/thread-spec.js +++ b/lib/shared/threads/thread-spec.js @@ -474,6 +474,7 @@ +threadAncestorLabel: (ancestorPath: React.Node) => React.Node, +threadSearchHeaderShowsGenesis: boolean, }, + +supportsEncryptedMultimedia: boolean, +uploadMultimediaMetadataToKeyserver: boolean, +canActionsTargetPendingMessages: boolean, +sidebarConfig?: {