Журнал изменений
Что нового.
Каждое усовершенствование платформы, как только она появится.
· kamo-internal
Добавить встречу Карточный компонент для богатых встреч приглашает в чат
· kamo-internal
Добавить UseMeeting hook для создания встреч, запуска OTK и отправки приглашений
· kamo-internal
Удалите интеграцию WebRTC на основе Janus (useWebRTC, VideoCallPanel, маршруты вызовов API)
Удалите старый код Janus WebRTC для совместной работы голоса/видео/экрана Замена на KamoMeet (Meet-based). Удаляет использование крючка WebRTC, VideoCallPanel, CallInitiationListener и все маршруты /api/webrtc. Очистить звонок ChatBox кнопки, входящий интерфейс вызова и обработка вызова WebSocket.
· kamo-internal
Добавить AppType.MEET и Organization.isMeet
· kamo-shared-library
Добавить MeetingRecord и MeetingParticipant в историю встреч
· kamo-shared-library
Добавить VIEW MEETINGs, START MEETING, MANAGE MEETINGs
· kamo-shared-library
Добавить ServiceType.MEET для видеоконференций
· KlusterServices
Add Meet service deployment steps to CI/CD pipeline for k1m1 and k2m1
· KlusterServices
Add meet subdomain to auto-cert for automatic TLS provisioning
· KlusterServices
Add domain-agnostic Traefik IngressRoute for meet.* domains
· KlusterServices
Add distributed JVB pool with per-node StatefulSets on k1m1 and k2m1
· KlusterServices
Add Jicofo conference focus with JVB brewery and lobby enforcement
· KlusterServices
Add Prosody XMPP server deployment with JWT auth and lobby support
· KlusterServices
Add shared secrets for Prosody, Jicofo, JVB, and JWT auth
· kamo-internal
Замените количество участников Chat Now индикатором непрочитанных сообщений в реальном времени
На значке NavTop теперь отображаются полные непрочитанные сообщения вместо онлайн-счета участников Цвет значка кнопки чата, полученный из переменной цветовой основной темы - MemberItem in Interaction Center показывает значок непрочитанного сообщения на каждого участника UnreadContext управляет глобальным непрочитанным состоянием с помощью обновлений WebSocket в реальном времени ChatBox отмечает сессии как прочитанные на открытых и на входящих сообщениях Прокси-маршруты API для новых непрочитанных счетчиков и конечных точек Mark-as-read
· MediaService
Add unread count API endpoint, mark-as-read endpoint, and WebSocket broadcast
- GET /api/media/sessions/chat/unread returns per-session and per-sender unread counts - PUT /api/media/sessions/{guid}/read marks a session as read for current member - Broadcasts updated unread counts via /topic/chat/unread/{memberId} on new messages
· kamo-shared-library
Добавить непрочитанные запросы подсчета сообщений и методы обслуживания с маркировкой по мере чтения
Использование существующего поля msgIdLastViewed в MediaSessionMember для вычисления per-session unread counts and mark sessions как читать в чате unread Особенность индикатора.
· kamo-internal
Добавить Train AI Toggle и контрольные коробки видимости аудитории в редактор статей KB
Добавить aiEnabled master toggle с разборными контрольными коробками видимости для членов, Члены команды и общественность, использующие орг-настроенные метки из настроек маркировки поведения.
· AIService
Pass memberType through RAG Поиск результатов КБ по аудитории
Разрешить тип участника из MemberRepository и включить его в поисковые запросы RAG Таким образом, вектор DB может фильтровать статьи KB по видимости аудитории.
· RAGService
Add audience-scoped AI visibility filtering to RAG pipeline
Store **************** in Qdrant payload, filter search results by memberType, skip indexing when aiEnabled is false, and add visibility index creation for existing collections during reindex.
· KBService
Support AI visibility toggles in KB article create/update
Accept aiEnabled and visibility flags in create/update endpoints. Handle AI toggle changes by publishing delete events when AI is disabled, triggering re-indexing otherwise.
· kamo-shared-library
Добавить поля видимости ИИ в KbArticle
Добавить aiEnabled, aiVisibleToPublic, aiVisibleToMembers и aiVisibleToTeamMembers Булевы поля для управления обучением ИИ на каждую статью и доступом к RAG, ориентированным на аудиторию.
· kamo-internal
Добавить кнопку Remove Link в панель инструментов редактора KB
· RAGService
Add reranker and configurable vector size to K8s config
· AIService
Интеграция инструмента MCP с циклом вызова инструмента в потоке синхронизированного чата
· AIService
Структурированное цитирование после обработки гарантирует, что источники RAG всегда цитируются
· AIService
Add feedback endpoint for AI chat responses
· AIService
Wire ConversationContextService for sliding window context management
Trims conversation history to fit model's context window before sending to LLM. Keeps recent messages verbatim, summarizes older ones.
· InitializerService
Add AI_CHAT_FEEDBACK table schema
· kamo-shared-library
Добавить AiChatFeedback и репозиторий

Ваша вселенная ждет.
Начните бесплатно через несколько минут. Добавляйте продукты, когда будете готовы — без миграции, без новых логинов.
Бесплатно навсегда — не требуется кредитная карта