- matrix-gateway: POST /internal/matrix/presence/online endpoint - usePresenceHeartbeat hook with activity tracking - Auto away after 5 min inactivity - Offline on page close/visibility change - Integrated in MatrixChatRoom component
2.8 KiB
2.8 KiB
✅ Відображення CrewAI команд у кабінетах мікроДАО - Завершено
Дата: 2025-01-27
🎉 Виконано
✅ 1. Оновлено маппінг агентів
- ✅ Додано
crewEnabled: trueдля GREENFOOD - ✅ Додано список з 12 CrewAI агентів для GREENFOOD
- ✅ Yaromir вже мав конфігурацію CrewAI
✅ 2. Створено API для CrewAI агентів
- ✅ Створено
src/api/crewAgents.ts - ✅ Функція
getCrewAgents()з fallback даними - ✅ Підтримка GREENFOOD (12 агентів) та Yaromir (4 агенти)
✅ 3. Інтегровано в MicroDaoCabinetPage
- ✅ Додано запит CrewAI команди через
useQuery - ✅ Відображення команди CrewAI агентів у вкладці "Агенти"
- ✅ Картки агентів з категоріями та описом
- ✅ Індикатор CrewAI для оркестратора
📊 Структура CrewAI команд
GREENFOOD (12 агентів)
- Product & Catalog Agent - Operations
- Batch & Quality Agent - Operations
- Vendor Success Agent - Success
- Warehouse Agent - Operations
- Logistics & Delivery Agent - Operations
- Seller Agent - Sales & Support
- Customer Care Agent - Sales & Support
- Finance & Pricing Agent - Finance
- SMM & Campaigns Agent - Marketing
- SEO & Web Agent - Marketing
- Analytics & BI Agent - Analytics & Governance
- Compliance & Audit Agent - Analytics & Governance
Yaromir (4 агенти)
- Вождь - Strategy
- Проводник - Mentorship
- Домир - Harmony
- Создатель - Innovation
🎯 Доступ
Frontend:
- GREENFOOD:
http://localhost:8899/microdao/greenfood→ Вкладка "Агенти" → Команда CrewAI агентів - Yaromir:
http://localhost:8899/microdao/yaromir→ Вкладка "Агенти" → Команда CrewAI агентів
✅ Статус
- ✅ GREENFOOD: CrewAI команда відображається
- ✅ Yaromir: CrewAI команда відображається
- ✅ API: Fallback дані працюють
- ✅ UI: Картки агентів з категоріями
🔧 Наступні кроки
- Підключити реальний API endpoint
/api/agent/{agent_id}/crew-agents(якщо потрібно) - Додати CrewAI команди для інших мікроДАО (якщо є)
- Додати можливість створювати нові CrewAI команди з UI
Last Updated: 2025-01-27
Status: ✅ Готово до використання