docs(05): finalize context — unauthorized users, !clear no-confirm, remove !settings
This commit is contained in:
parent
daa780c0b8
commit
e5c394f036
1 changed files with 12 additions and 2 deletions
|
|
@ -72,10 +72,20 @@
|
|||
- **D-08:** `docker-compose.prod.yml` включает полный стек: Matrix-бот + агент-контейнер (placeholder image `lambda-agent:latest` — уточнить у платформы) + named volume `agents`. Это позволяет тестировать полный стек самостоятельно. Платформа берёт отсюда схему интеграции для своего деплоя.
|
||||
- **D-09:** Named volume `agents` монтируется в Matrix-бот как `/agents/` и в агент-контейнер как `/workspace`. Env vars из `.env.prod`. Запуск: `docker compose -f docker-compose.prod.yml up`.
|
||||
|
||||
### Неавторизованные пользователи
|
||||
- **D-10:** Если Matrix user_id не найден в `user_agents` — принять invite, отправить сообщение: "К вашему аккаунту не привязан агент. Напишите @og_mput в Telegram для получения доступа." Дальнейшие сообщения игнорировать (или повторять то же сообщение).
|
||||
|
||||
### !clear
|
||||
- **D-11:** Без диалога подтверждения — сбрасывает немедленно. Закрыть текущий AgentApi connection, создать новый. Ответ пользователю: "Контекст сброшен."
|
||||
|
||||
### !settings и прочие команды настроек
|
||||
- **D-12:** Удалить `!settings`, `!settings soul`, `!settings skills`, `!settings safety` — agent_api не предоставляет настроек, всё равно возвращало "недоступно в MVP".
|
||||
|
||||
### Claude's Discretion
|
||||
- Обработка случая когда Matrix user_id не найден в user_agents: вернуть ошибку пользователю или fallback на mock?
|
||||
- Имя переменной окружения для пути к prod-конфигу (MATRIX_AGENT_REGISTRY_PATH уже существует — скорее всего оставить)
|
||||
- MATRIX_AGENT_REGISTRY_PATH — оставить как env var для пути к конфигу (уже существует)
|
||||
- Формат .env.prod
|
||||
- Group room invites (не-DM) — отклонять автоматически
|
||||
- Существующие Space+rooms у старых пользователей — игнорировать, не мигрировать
|
||||
|
||||
</decisions>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue