From f593e116c1d272dc71b6f743cc3d900b87c1237a Mon Sep 17 00:00:00 2001 From: dotta Date: Mon, 6 Apr 2026 11:00:12 -0500 Subject: [PATCH] Refine issue chat activity and message chrome Co-Authored-By: Paperclip --- ui/src/components/IssueChatThread.test.tsx | 84 ++++- ui/src/components/IssueChatThread.tsx | 391 +++++++++++++------- ui/src/components/OutputFeedbackButtons.tsx | 7 +- ui/src/lib/issue-chat-messages.test.ts | 44 +++ ui/src/lib/issue-chat-messages.ts | 82 ++-- ui/src/pages/IssueChatUxLab.tsx | 1 + ui/src/pages/IssueDetail.tsx | 4 + 7 files changed, 446 insertions(+), 167 deletions(-) diff --git a/ui/src/components/IssueChatThread.test.tsx b/ui/src/components/IssueChatThread.test.tsx index b0cb86ce..bcc6b8bd 100644 --- a/ui/src/components/IssueChatThread.test.tsx +++ b/ui/src/components/IssueChatThread.test.tsx @@ -22,6 +22,7 @@ vi.mock("@assistant-ui/react", () => ({ MessagePrimitive: { Root: ({ children }: { children: ReactNode }) =>
{children}
, Content: () => null, + Parts: () => null, }, useAui: () => ({ thread: () => ({ append: vi.fn() }) }), useAuiState: () => false, @@ -47,7 +48,19 @@ vi.mock("./MarkdownBody", () => ({ })); vi.mock("./MarkdownEditor", () => ({ - MarkdownEditor: () =>