From ddf0519a57b3f6726ed2a954fe3c1cc359fb4f92 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 21 Jan 2026 15:06:47 +0000 Subject: [PATCH] fix: add required previous field to GroupMessageBlueprint options GroupMessageBlueprintOptions requires a 'previous' field for message threading. Added empty array for now since we don't support threading yet. --- src/lib/chat/adapters/nip-29-adapter.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/chat/adapters/nip-29-adapter.ts b/src/lib/chat/adapters/nip-29-adapter.ts index 6d7bbd2..fd6b826 100644 --- a/src/lib/chat/adapters/nip-29-adapter.ts +++ b/src/lib/chat/adapters/nip-29-adapter.ts @@ -447,6 +447,7 @@ export class Nip29Adapter extends ChatProtocolAdapter { { id: groupId, relay: relayUrl }, content, { + previous: [], // No threading for now emojis: options?.emojiTags?.map((e) => ({ shortcode: e.shortcode, url: e.url,