Add Matrix agent registry loader

This commit is contained in:
Mikhail Putilovskij 2026-04-24 12:54:30 +03:00
parent 32b03becc8
commit 37f7ce27a2
6 changed files with 100 additions and 1 deletions

View file

@ -120,6 +120,7 @@ MATRIX_PASSWORD=... # или MATRIX_ACCESS_TOKEN=...
# Выбор backend: mock (по умолчанию) или real (подключение к platform-agent)
MATRIX_PLATFORM_BACKEND=real
MATRIX_AGENT_REGISTRY_PATH=config/matrix-agents.yaml
# compose runtime: platform-agent service name + shared /workspace
AGENT_BASE_URL=http://platform-agent:8000
@ -131,7 +132,13 @@ PROVIDER_URL=https://openrouter.ai/api/v1
PROVIDER_API_KEY=...
```
### 3. Compose runtime
### 3. Registry агентов
1. Скопируй `config/matrix-agents.example.yaml` в `config/matrix-agents.yaml`
2. Укажи `MATRIX_AGENT_REGISTRY_PATH=config/matrix-agents.yaml`
3. Используй `!agent` в Matrix, чтобы выбрать активного upstream-агента
### 4. Compose runtime
Root `docker-compose.yml` теперь является основным локальным runtime для Matrix и platform-agent.
Он поднимает `matrix-bot`, `platform-agent` и общий volume `/workspace`.