[PR #249] [MERGED] feat: add chat agent events UI #379

Closed
opened 2026-02-15 19:17:28 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/create-llama/pull/249
Author: @thucpn
Created: 8/23/2024
Status: Merged
Merged: 9/4/2024
Merged by: @marcusschiesser

Base: ms/add-workflow-agentsHead: feat/enhance-chat-events-with-agent


📝 Commits (10+)

  • d93ad45 feat: enhance chat events with agents
  • fdc6cfa feat: chat agents event data
  • cf2eafd Create tall-ties-own.md
  • d5c3d82 fix: don't need to check agent null in new component
  • 228e747 feat: display icon from backend
  • 0e2d371 update style
  • 9564719 fix: missing python dependencies
  • d17c6ac add lookup icon in UI
  • a942eb0 fix: remove test events file
  • 55f623f ask generate fullstack template for multiagent

📊 Changes

18 files changed (+385 additions, -62 deletions)

View changed files

.changeset/tall-ties-own.md (+5 -0)
📝 helpers/typescript.ts (+2 -1)
📝 questions.ts (+1 -1)
📝 templates/types/multiagent/fastapi/README-template.md (+20 -1)
📝 templates/types/multiagent/fastapi/app/agents/multi.py (+0 -1)
📝 templates/types/multiagent/fastapi/app/agents/planner.py (+36 -14)
📝 templates/types/multiagent/fastapi/app/agents/single.py (+58 -7)
📝 templates/types/multiagent/fastapi/app/api/routers/chat.py (+3 -2)
📝 templates/types/multiagent/fastapi/app/api/routers/vercel_response.py (+17 -6)
📝 templates/types/multiagent/fastapi/app/examples/choreography.py (+3 -3)
📝 templates/types/multiagent/fastapi/app/examples/factory.py (+2 -2)
📝 templates/types/multiagent/fastapi/app/examples/orchestrator.py (+2 -2)
📝 templates/types/multiagent/fastapi/app/examples/workflow.py (+43 -21)
📝 templates/types/multiagent/fastapi/pyproject.toml (+4 -0)
templates/types/streaming/nextjs/app/components/ui/chat/chat-message/chat-agent-events.tsx (+152 -0)
📝 templates/types/streaming/nextjs/app/components/ui/chat/chat-message/index.tsx (+16 -0)
📝 templates/types/streaming/nextjs/app/components/ui/chat/index.ts (+7 -1)
📝 templates/types/streaming/nextjs/app/globals.css (+14 -0)

📄 Description

Summary by CodeRabbit

  • New Features

    • Introduced a dedicated user interface for managing chat agent events, enhancing real-time interaction and monitoring.
    • Added a new component to display a structured view of chat agent events, facilitating better organization and clarity.
    • Expanded the functionality of chat messages to include agent-related events, improving the overall user experience.
  • Bug Fixes

    • Improved the handling of message annotations to correctly display agent event data alongside existing functionalities.

🔄 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/create-llama/pull/249 **Author:** [@thucpn](https://github.com/thucpn) **Created:** 8/23/2024 **Status:** ✅ Merged **Merged:** 9/4/2024 **Merged by:** [@marcusschiesser](https://github.com/marcusschiesser) **Base:** `ms/add-workflow-agents` ← **Head:** `feat/enhance-chat-events-with-agent` --- ### 📝 Commits (10+) - [`d93ad45`](https://github.com/run-llama/create-llama/commit/d93ad457fd33ccb42f932a1db0f82b1c3c3b56ed) feat: enhance chat events with agents - [`fdc6cfa`](https://github.com/run-llama/create-llama/commit/fdc6cfa95ba00d41bde790bb3ff7e092d26710ab) feat: chat agents event data - [`cf2eafd`](https://github.com/run-llama/create-llama/commit/cf2eafdbb99e573cba7e91e7e57cb7eb1ac3c270) Create tall-ties-own.md - [`d5c3d82`](https://github.com/run-llama/create-llama/commit/d5c3d8249924c3288ef5a98aa93af1ec20e77d15) fix: don't need to check agent null in new component - [`228e747`](https://github.com/run-llama/create-llama/commit/228e74723d7e0d0aff17c2201987f621bd49c86f) feat: display icon from backend - [`0e2d371`](https://github.com/run-llama/create-llama/commit/0e2d371ad46608e968c0acf668cf65967e2df794) update style - [`9564719`](https://github.com/run-llama/create-llama/commit/956471986fe98a7213edce6c28860442de5f0190) fix: missing python dependencies - [`d17c6ac`](https://github.com/run-llama/create-llama/commit/d17c6aca7d1c032737070e5e96c170fd7b3a83dc) add lookup icon in UI - [`a942eb0`](https://github.com/run-llama/create-llama/commit/a942eb0466869093b7178cfa2be3a8db267d4d5a) fix: remove test events file - [`55f623f`](https://github.com/run-llama/create-llama/commit/55f623f436c0571a27f706593c56c7d9088b4245) ask generate fullstack template for multiagent ### 📊 Changes **18 files changed** (+385 additions, -62 deletions) <details> <summary>View changed files</summary> ➕ `.changeset/tall-ties-own.md` (+5 -0) 📝 `helpers/typescript.ts` (+2 -1) 📝 `questions.ts` (+1 -1) 📝 `templates/types/multiagent/fastapi/README-template.md` (+20 -1) 📝 `templates/types/multiagent/fastapi/app/agents/multi.py` (+0 -1) 📝 `templates/types/multiagent/fastapi/app/agents/planner.py` (+36 -14) 📝 `templates/types/multiagent/fastapi/app/agents/single.py` (+58 -7) 📝 `templates/types/multiagent/fastapi/app/api/routers/chat.py` (+3 -2) 📝 `templates/types/multiagent/fastapi/app/api/routers/vercel_response.py` (+17 -6) 📝 `templates/types/multiagent/fastapi/app/examples/choreography.py` (+3 -3) 📝 `templates/types/multiagent/fastapi/app/examples/factory.py` (+2 -2) 📝 `templates/types/multiagent/fastapi/app/examples/orchestrator.py` (+2 -2) 📝 `templates/types/multiagent/fastapi/app/examples/workflow.py` (+43 -21) 📝 `templates/types/multiagent/fastapi/pyproject.toml` (+4 -0) ➕ `templates/types/streaming/nextjs/app/components/ui/chat/chat-message/chat-agent-events.tsx` (+152 -0) 📝 `templates/types/streaming/nextjs/app/components/ui/chat/chat-message/index.tsx` (+16 -0) 📝 `templates/types/streaming/nextjs/app/components/ui/chat/index.ts` (+7 -1) 📝 `templates/types/streaming/nextjs/app/globals.css` (+14 -0) </details> ### 📄 Description <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced a dedicated user interface for managing chat agent events, enhancing real-time interaction and monitoring. - Added a new component to display a structured view of chat agent events, facilitating better organization and clarity. - Expanded the functionality of chat messages to include agent-related events, improving the overall user experience. - **Bug Fixes** - Improved the handling of message annotations to correctly display agent event data alongside existing functionalities. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --- <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-15 19:17:28 -05:00
yindo closed this issue 2026-02-15 19:17:28 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/create-llama#379