1.2 KiB
1.2 KiB
Структура (STRUCTURE.md)
core/:protocol.py— Унифицированные структуры данных (сообщения, файлы, UI).
adapter/matrix/:bot.py— Главный event-loop Matrix.converter.py— Конвертация событий Matrix-nio ⇄core/protocol.py.agent_registry.py— Парсингmatrix-agents.yaml.files.py— Работа с вложениями и shared volume.store.py— SQLite база для маппинга чатов Matrix иplatform_chat_id.routed_platform.py— Динамический роутинг вызовов к нужным агентам на лету.
sdk/:interface.py— Интерфейс PlatformClient.real.py— Имплементация WebSocket клиента (AgentApi).mock.py— Мок-клиент для E2E тестов без платформы.
config/: Конфиги маршрутизации (YAML).docs/: Актуальная документация по развертыванию и архитектуре.docker-compose*.yml: Продакшн и локальные манифесты для сборки.