From 0771e3a8bee1b099468f3c95e19bd78699f62b12 Mon Sep 17 00:00:00 2001 From: Rasheed <99349713+gitRasheed@users.noreply.github.com> Date: Thu, 12 Feb 2026 17:27:53 +0000 Subject: [PATCH] fix(app): preserve undo history for plain-text paste (#13351) --- packages/app/src/components/prompt-input/attachments.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/app/src/components/prompt-input/attachments.ts b/packages/app/src/components/prompt-input/attachments.ts index 232b7557d..9ea2e62a6 100644 --- a/packages/app/src/components/prompt-input/attachments.ts +++ b/packages/app/src/components/prompt-input/attachments.ts @@ -89,6 +89,9 @@ export function createPromptAttachments(input: PromptAttachmentsInput) { } if (!plainText) return + const inserted = typeof document.execCommand === "function" && document.execCommand("insertText", false, plainText) + if (inserted) return + input.addPart({ type: "text", content: plainText, start: 0, end: 0 }) }