[PR #271] [MERGED] feat: add multi-agents template based on workflows #393

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

📋 Pull Request Information

Original PR: https://github.com/run-llama/create-llama/pull/271
Author: @marcusschiesser
Created: 9/3/2024
Status: Merged
Merged: 9/5/2024
Merged by: @marcusschiesser

Base: mainHead: ms/add-workflow-agents


📝 Commits (10+)

  • 70378c0 feat: replace multi-agents template
  • 4ebcf00 feat: enhance chat events with agents
  • dc5b8e0 feat: chat agents event data
  • db7799a Create tall-ties-own.md
  • 50aaa9f fix: don't need to check agent null in new component
  • 826a562 feat: display icon from backend
  • b47466c update style
  • 261495c fix: missing python dependencies
  • a640ce0 add lookup icon in UI
  • 4d95746 fix: remove test events file

📊 Changes

37 files changed (+1960 additions, -272 deletions)

View changed files

.changeset/tall-ties-own.md (+5 -0)
e2e/multiagent_template.spec.ts (+85 -0)
📝 helpers/run-app.ts (+1 -1)
📝 helpers/typescript.ts (+2 -1)
📝 questions.ts (+21 -23)
📝 templates/types/multiagent/fastapi/README-template.md (+33 -14)
templates/types/multiagent/fastapi/app/agents/dummy/agent.py (+0 -33)
templates/types/multiagent/fastapi/app/agents/multi.py (+83 -0)
templates/types/multiagent/fastapi/app/agents/planner.py (+328 -0)
templates/types/multiagent/fastapi/app/agents/query_engine/agent.py (+0 -55)
templates/types/multiagent/fastapi/app/agents/single.py (+245 -0)
templates/types/multiagent/fastapi/app/api/__init__.py (+0 -0)
templates/types/multiagent/fastapi/app/api/routers/__init__.py (+0 -0)
templates/types/multiagent/fastapi/app/api/routers/chat.py (+43 -0)
templates/types/multiagent/fastapi/app/api/routers/chat_config.py (+48 -0)
templates/types/multiagent/fastapi/app/api/routers/models.py (+227 -0)
templates/types/multiagent/fastapi/app/api/routers/upload.py (+29 -0)
templates/types/multiagent/fastapi/app/api/routers/vercel_response.py (+100 -0)
templates/types/multiagent/fastapi/app/api/services/file.py (+119 -0)
templates/types/multiagent/fastapi/app/api/services/suggestion.py (+60 -0)

...and 17 more files

📄 Description

Summary by CodeRabbit

  • New Features

    • Updated option title in the user interface for clarity.
    • Expanded support for multi-agent templates in the application.
    • Introduced a comprehensive suite of end-to-end tests for validating multi-agent functionality.
  • Documentation

    • Enhanced README template to reflect new multi-agent architecture and workflow capabilities.
  • Chores

    • Updated dependency management for improved compatibility and functionality.

🔄 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/271 **Author:** [@marcusschiesser](https://github.com/marcusschiesser) **Created:** 9/3/2024 **Status:** ✅ Merged **Merged:** 9/5/2024 **Merged by:** [@marcusschiesser](https://github.com/marcusschiesser) **Base:** `main` ← **Head:** `ms/add-workflow-agents` --- ### 📝 Commits (10+) - [`70378c0`](https://github.com/run-llama/create-llama/commit/70378c021b407766e6463ac3e3ce6312b067aba1) feat: replace multi-agents template - [`4ebcf00`](https://github.com/run-llama/create-llama/commit/4ebcf00129e5e61dea23002e6b9dd8364cca7d2c) feat: enhance chat events with agents - [`dc5b8e0`](https://github.com/run-llama/create-llama/commit/dc5b8e0cbc15a625dbfea2491e7c1ba933e65961) feat: chat agents event data - [`db7799a`](https://github.com/run-llama/create-llama/commit/db7799a378acae3aa165da8eadf83cdcd66cefa9) Create tall-ties-own.md - [`50aaa9f`](https://github.com/run-llama/create-llama/commit/50aaa9ff0c7204c4de5251a2da512a8681e7b9c7) fix: don't need to check agent null in new component - [`826a562`](https://github.com/run-llama/create-llama/commit/826a56253b187c981a8d72895dd26cf22c2757b9) feat: display icon from backend - [`b47466c`](https://github.com/run-llama/create-llama/commit/b47466cf1d5c13a4da6bacbdc15f1650ec2b07d4) update style - [`261495c`](https://github.com/run-llama/create-llama/commit/261495cc99c16edc0776dc8b6b752b37a9422703) fix: missing python dependencies - [`a640ce0`](https://github.com/run-llama/create-llama/commit/a640ce0fb4c36ba7ed49df1717cb108dadb8135e) add lookup icon in UI - [`4d95746`](https://github.com/run-llama/create-llama/commit/4d95746cd810a7aeb1e633630108c94fee531a0e) fix: remove test events file ### 📊 Changes **37 files changed** (+1960 additions, -272 deletions) <details> <summary>View changed files</summary> ➕ `.changeset/tall-ties-own.md` (+5 -0) ➕ `e2e/multiagent_template.spec.ts` (+85 -0) 📝 `helpers/run-app.ts` (+1 -1) 📝 `helpers/typescript.ts` (+2 -1) 📝 `questions.ts` (+21 -23) 📝 `templates/types/multiagent/fastapi/README-template.md` (+33 -14) ➖ `templates/types/multiagent/fastapi/app/agents/dummy/agent.py` (+0 -33) ➕ `templates/types/multiagent/fastapi/app/agents/multi.py` (+83 -0) ➕ `templates/types/multiagent/fastapi/app/agents/planner.py` (+328 -0) ➖ `templates/types/multiagent/fastapi/app/agents/query_engine/agent.py` (+0 -55) ➕ `templates/types/multiagent/fastapi/app/agents/single.py` (+245 -0) ➕ `templates/types/multiagent/fastapi/app/api/__init__.py` (+0 -0) ➕ `templates/types/multiagent/fastapi/app/api/routers/__init__.py` (+0 -0) ➕ `templates/types/multiagent/fastapi/app/api/routers/chat.py` (+43 -0) ➕ `templates/types/multiagent/fastapi/app/api/routers/chat_config.py` (+48 -0) ➕ `templates/types/multiagent/fastapi/app/api/routers/models.py` (+227 -0) ➕ `templates/types/multiagent/fastapi/app/api/routers/upload.py` (+29 -0) ➕ `templates/types/multiagent/fastapi/app/api/routers/vercel_response.py` (+100 -0) ➕ `templates/types/multiagent/fastapi/app/api/services/file.py` (+119 -0) ➕ `templates/types/multiagent/fastapi/app/api/services/suggestion.py` (+60 -0) _...and 17 more files_ </details> ### 📄 Description <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Updated option title in the user interface for clarity. - Expanded support for multi-agent templates in the application. - Introduced a comprehensive suite of end-to-end tests for validating multi-agent functionality. - **Documentation** - Enhanced README template to reflect new multi-agent architecture and workflow capabilities. - **Chores** - Updated dependency management for improved compatibility and functionality. <!-- 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:30 -05:00
yindo closed this issue 2026-02-15 19:17:30 -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#393