[PR #64] [MERGED] fix: display all sources from annotations #92

Closed
opened 2026-02-16 03:15:05 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/chat-ui/pull/64
Author: @thucpn
Created: 3/26/2025
Status: Merged
Merged: 3/26/2025
Merged by: @thucpn

Base: mainHead: fix/display-all-sources-from-annotations


📝 Commits (8)

📊 Changes

5 files changed (+23 additions, -20 deletions)

View changed files

.changeset/ten-dragons-shop.md (+5 -0)
📝 packages/chat-ui/src/chat/annotation.ts (+5 -9)
📝 packages/chat-ui/src/chat/chat-annotations.tsx (+9 -8)
📝 packages/chat-ui/src/widgets/document-info.tsx (+2 -2)
📝 packages/chat-ui/src/widgets/starter-questions.tsx (+2 -1)

📄 Description

  • source node numbers display not correct
  • next questions section is overlapping Regenerate button
  • backend can send multiple source events, and the UI should display all sources from annotations
  • backend streamed a "suggested_questions" event but they aren't showed

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/chat-ui/pull/64 **Author:** [@thucpn](https://github.com/thucpn) **Created:** 3/26/2025 **Status:** ✅ Merged **Merged:** 3/26/2025 **Merged by:** [@thucpn](https://github.com/thucpn) **Base:** `main` ← **Head:** `fix/display-all-sources-from-annotations` --- ### 📝 Commits (8) - [`696c7f0`](https://github.com/run-llama/chat-ui/commit/696c7f08b4cf9e6a77057a558702389b04266fb4) enhance UI of source nodes - [`78c31fe`](https://github.com/run-llama/chat-ui/commit/78c31fe9c2ee6031d463151bfa56563c8fb1257b) fix starter questions UI - [`6e1e914`](https://github.com/run-llama/chat-ui/commit/6e1e914f5e66b3ac3be3499905d5d1a5f54c9465) fix: display sources from all source anno - [`67395ff`](https://github.com/run-llama/chat-ui/commit/67395ffe5f1ba0eb95ce248d3e1cdcb28375fc9d) fix: lint - [`19139b2`](https://github.com/run-llama/chat-ui/commit/19139b2061ab83c8cf3b133a5a421194e3500565) suggested questions not shown - [`5dad128`](https://github.com/run-llama/chat-ui/commit/5dad1282ec2d0cfe28042f7554c4bd18eef4e8da) Create ten-dragons-shop.md - [`73dae1c`](https://github.com/run-llama/chat-ui/commit/73dae1c84f8e4f5506b2012ccef7181b292f5a48) fix lint - [`6ace35a`](https://github.com/run-llama/chat-ui/commit/6ace35a217f6153abb2366ebb6092c7ce1c315bc) remove log ### 📊 Changes **5 files changed** (+23 additions, -20 deletions) <details> <summary>View changed files</summary> ➕ `.changeset/ten-dragons-shop.md` (+5 -0) 📝 `packages/chat-ui/src/chat/annotation.ts` (+5 -9) 📝 `packages/chat-ui/src/chat/chat-annotations.tsx` (+9 -8) 📝 `packages/chat-ui/src/widgets/document-info.tsx` (+2 -2) 📝 `packages/chat-ui/src/widgets/starter-questions.tsx` (+2 -1) </details> ### 📄 Description - [x] source node numbers display not correct - [x] next questions section is overlapping Regenerate button - [x] backend can send multiple source events, and the UI should display all sources from annotations - [x] backend streamed a "suggested_questions" event but they aren't showed --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 03:15:05 -05:00
yindo closed this issue 2026-02-16 03:15:05 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/chat-ui#92