- Shipped
- 12 листопада 2026 р. о 01:16 UTC
- Author
- Kamo
- Commit
- 5529c35
Прикріплена членом балачка (< id члена kamo- chat >): - bootstrap ? memberId= повертає публічну картку члена (спільна PublicOfficerCard: ACTIVE, розблокована) ЧленКоманди тільки з організації ключа; все інше ігнорується) плюс mortgageLender (спільний) MortgageBusiness). Ніколи для інтеграції SPECIFIC_ AGENT (його агент походить з підписаного токена). - createSupportSession / AI handoff take memberId: перевіряється так само, зберігається у розмові **************** і призначено безпосередньо до цього члена через assignToPreferredAgent (сповіщення ASSIGNED, без NEW_ TICKET для всієї черги). - Виняток з обмеженого доступу **************** прикріплений член досягає THAT розмова без **************** - відомості про квиток + приєднання, читання сеансу резерв (гілка/ STOMP/ долучення), зміни стану, власний список квитків **************** знак очікування підрахунку і його поточний посилання. Нічого іншого: немає черги, немає інших квитків, немає параметрів; покидання компанії закінчує роботу. Електронна пошта з повідомленням про затримку вже слідує за адресатом. Продовження між сайтами: - POST /sessions/support/transfer mints a 10-minute, single-use, 256-bit token (SHA-256 in Redis chat: transfer: *) прив’ язано до розмови + org; POST / sessions/ support/ resume викуповує його за атомарний GET+DEL, тільки за допомогою ключа з тієї ж організації, повертає той самий сеанс. Кожна помилка це 404. Веб- адреси: - PUT / web- chat- integrations/ {id} приймає allowedOrigins: нормалізовано до голих джерел, ніколи не порожнє (порожній = будь- який веб- сайт), записаний у KEY і віддзеркалений у websiteUrl; знищує кеш ключів шлюзу. DTO тепер містить ключ allowedOrigins.
