[PR #489] [MERGED] Adds playground chat widget for message list inputs, additional global callback for chunks #571

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

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/langserve/pull/489
Author: @jacoblee93
Created: 2/28/2024
Status: Merged
Merged: 2/28/2024
Merged by: @eyurtsev

Base: mainHead: jacob/chat_widget


📝 Commits (8)

📊 Changes

11 files changed (+426 additions, -313 deletions)

View changed files

📝 README.md (+51 -4)
examples/widgets/chat/message_list/server.py (+64 -0)
📝 examples/widgets/chat/tuples/server.py (+0 -0)
📝 langserve/playground/dist/assets/index-a7c0cdaa.js (+51 -51)
📝 langserve/playground/dist/index.html (+1 -1)
📝 langserve/playground/package.json (+1 -0)
langserve/playground/src/components/ChatMessageInput.tsx (+189 -0)
📝 langserve/playground/src/components/ChatMessagesControlRenderer.tsx (+52 -255)
📝 langserve/playground/src/types.tsx (+4 -0)
📝 langserve/playground/src/useStreamCallback.tsx (+9 -2)
📝 langserve/playground/src/useStreamLog.tsx (+4 -0)

📄 Description

No description provided


🔄 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/langchain-ai/langserve/pull/489 **Author:** [@jacoblee93](https://github.com/jacoblee93) **Created:** 2/28/2024 **Status:** ✅ Merged **Merged:** 2/28/2024 **Merged by:** [@eyurtsev](https://github.com/eyurtsev) **Base:** `main` ← **Head:** `jacob/chat_widget` --- ### 📝 Commits (8) - [`31ad97b`](https://github.com/langchain-ai/langserve/commit/31ad97b9e0e4eab58398e6e6cee96a4dff936822) Adds chat widget for message list inputs, additional global callback for chunks - [`24d804c`](https://github.com/langchain-ai/langserve/commit/24d804c07348fca1383082dea281e6a7a02fec07) Merge branch 'main' of https://github.com/langchain-ai/langserve into jacob/chat_widget - [`59f2605`](https://github.com/langchain-ai/langserve/commit/59f26055e0aaccc19d46e3c6348fed92aaaa1e48) Lint - [`5b21b05`](https://github.com/langchain-ai/langserve/commit/5b21b056df8d9c1a6eab397688190b6d0f222ed0) Support string outputs as well as message chunks - [`803c587`](https://github.com/langchain-ai/langserve/commit/803c5871319ad44313a2b23d5562927ed413ece2) Add CORS note - [`c2bae65`](https://github.com/langchain-ai/langserve/commit/c2bae658d2b9e6fe11fd3d15503f569a1232baf8) chmod +x - [`65d814a`](https://github.com/langchain-ai/langserve/commit/65d814aa51104c194baffceaad0b953f45703f95) x - [`d66567d`](https://github.com/langchain-ai/langserve/commit/d66567dd1f6da0db5cd26100ba2bcab15cf2063b) x ### 📊 Changes **11 files changed** (+426 additions, -313 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+51 -4) ➕ `examples/widgets/chat/message_list/server.py` (+64 -0) 📝 `examples/widgets/chat/tuples/server.py` (+0 -0) 📝 `langserve/playground/dist/assets/index-a7c0cdaa.js` (+51 -51) 📝 `langserve/playground/dist/index.html` (+1 -1) 📝 `langserve/playground/package.json` (+1 -0) ➕ `langserve/playground/src/components/ChatMessageInput.tsx` (+189 -0) 📝 `langserve/playground/src/components/ChatMessagesControlRenderer.tsx` (+52 -255) 📝 `langserve/playground/src/types.tsx` (+4 -0) 📝 `langserve/playground/src/useStreamCallback.tsx` (+9 -2) 📝 `langserve/playground/src/useStreamLog.tsx` (+4 -0) </details> ### 📄 Description _No description provided_ --- <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 01:15:27 -05:00
yindo closed this issue 2026-02-16 01:15:27 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/langserve#571