- 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
3.0 KiB
3.0 KiB
✅ DAARION Workspace з Sofia та Solarius - Завершено
Дата: 2025-01-27
🎉 Виконано
✅ 1. Повна інвентаризація агентів на НОДА2
- ✅ Перевірено всіх 48 агентів на НОДА2
- ✅ Створено документацію
NODE2-AGENTS-INVENTORY.md - ✅ Розподіл по категоріях та workspaces
- ✅ Статистика: 48 агентів (38 з CrewAI, 10 без CrewAI)
✅ 2. Підключення Sofia та Solarius до кабінету DAARION
- ✅ Sofia та Solarius вже відображаються в
DaarionCoreRoom - ✅ Чат з обома агентами працює
- ✅ Інформація про workspace відображається
- ✅ Кнопка створення workspace додана
✅ 3. Створення робочого простору
- ✅ Створено API
src/api/workspaces.ts - ✅ Функції:
getWorkspaces,getWorkspace,createWorkspace - ✅ Fallback дані для
daarion_sofia_solariusworkspace - ✅ Інтеграція в
DaarionCoreRoomкомпонент - ✅ Кнопка "Створити workspace" з Sofia та Solarius
📊 Структура Workspace
DAARION Sofia & Solarius
- ID:
daarion_sofia_solarius - Назва: DAARION Sofia & Solarius
- Опис: Робочий простір з Sofia та Solarius для DAARION мікроДАО
- Учасники:
- Sofia - Chief AI Engineer & R&D Orchestrator
- Agent ID:
agent-sofia - Model: grok-4.1 (xAI)
- Agent ID:
- Solarius - CEO of DAARION microDAO Node-2
- Agent ID:
agent-solarius - Model: deepseek-r1:70b (Ollama)
- Agent ID:
- Sofia - Chief AI Engineer & R&D Orchestrator
🎯 Доступ
Frontend:
- DAARION кабінет:
http://localhost:8899/microdao/daarion - Вкладка: "DAARION Core"
- Кнопка: "Створити workspace" (якщо workspace не існує)
✅ Статус
- ✅ Інвентаризація: 48 агентів на НОДА2 задокументовано
- ✅ Sofia & Solarius: Підключено до кабінету DAARION
- ✅ Workspace API: Створено та готово до використання
- ✅ UI: Кнопка створення workspace додана
🔧 API Endpoints
Отримати всі workspaces
GET /api/workspaces
Отримати workspace за ID
GET /api/workspaces/{workspace_id}
Створити workspace
POST /api/workspaces
Content-Type: application/json
{
"name": "DAARION Sofia & Solarius",
"description": "Робочий простір з Sofia та Solarius",
"participant_ids": ["agent-sofia", "agent-solarius"]
}
Додати учасників
POST /api/workspaces/{workspace_id}/participants
Content-Type: application/json
{
"participant_ids": ["agent-id-1", "agent-id-2"]
}
Last Updated: 2025-01-27
Status: ✅ Готово до використання