feat: Add presence heartbeat for Matrix online status

- 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
This commit is contained in:
Apple
2025-11-27 00:19:40 -08:00
parent 5bed515852
commit 3de3c8cb36
6371 changed files with 1317450 additions and 932 deletions

View File

@@ -0,0 +1,54 @@
# 🚀 Деплой оптимізованого router-config.yml на NODE1
**Дата:** 2025-01-27
**NODE1:** 144.76.224.179
## 📋 Інструкції
### 1. Копіювання конфігурації
```bash
scp -P 22 /tmp/router-config-final.yml root@144.76.224.179:/opt/microdao-daarion/router-config.yml
```
### 2. Перезапуск Router
```bash
ssh root@144.76.224.179 "cd /opt/microdao-daarion && docker compose restart dagi-router"
```
### 3. Перевірка логів
```bash
ssh root@144.76.224.179 "docker logs --tail 100 dagi-router | grep -i 'model\|llm'"
```
### 4. Тестування делегування
Протестувати через @yaromir_bot (5 тестів делегування):
- Вождь
- Проводник
- Домир
- Создатель
## 🎯 Оптимізація
### Використовуємо існуючі моделі:
- `qwen2-math:7b`
- `qwen2.5:7b-instruct`
- `qwen2.5:3b-instruct`
- `qwen3:8b`
### Економія:
- ~14.5 GB (не потрібно завантажувати відсутні моделі)
## ✅ Критерії успіху
- ✅ Router healthy
-Всі 4 моделі доступні
- ✅ Делегування працює для Вождя, Проводника, Домира, Создателя
---
**Last Updated:** 2025-01-27