Журнал изменений
Что нового.
Каждое усовершенствование платформы, как только она появится.
· MCPGatewayService
Защита от олицетворения — непроверенный разговор получает только то, что кто-то может попросить, пока участник не подтвердит в Kamo
Владелец 2026-10-26 (TPCALLTOOLS B): кто-то, кто только ЗАЯВЛЯЕТ, что является членом, начальник или кто-то, обладающий властью, не должен заставлять СИ делать что-либо вредоносным или основанным на этом утверждении, даже в рамках собственных прав СИ; принудительное со стороны сервера. IdentityGuard (новый фасоль, один конструктор; подключен сеттером): для записи SI в запуске на канале, который не доказывает никого (звонок, встреча, текст, недоказанный электронная почта, веб-/социальный чат, последующие действия; /auth-requests/identity), без постоянного подтверждения, командный заказ, проверено onRequestOf или человеческое одобрение, только записи на уровне любого проходят (внутренние сообщения, новые записи, задачи, заметки, заказы, собственное ведение бухгалтерии) и ответы на собственный ответчик разговора без вложений. Все остальное отвечает IDENTITY_UNVERIFIED (проверено DENIED) наименование identity_request_confirmation. Неудачный поиск удерживает охраняемые записи. identity_request_confirmation отвечает на id запроса (живой вызов ожидает одобренный ответ означает, что запуск подтвержден, и OrderDelegation снимает свой сразу же оставил 'no order' (подтверждением является тогда порядок выполнения, auth:<id>, Отсутствие прав профсоюзов на неподчинение).
· kamo-internal
Выбор псевдонима в качестве отправителя по умолчанию
Вкладка Электронная почта и Папки получает столбец Отправитель по умолчанию на псевдонимах table: установить один псевдоним по умолчанию или вернуть его в основную папку. Композитор открывает свое поле От этого псевдонима, где бы оно ни находилось в ином случае открыты в основной папке пользователя: новое сообщение, и новое, ответ и совместный, дополнительный или коллегиальный почтовый ящик - это почтовый ящик, который псевдоним сохраняет идентичность отправки основного пользователя, а также идентичность отправки и шаблон подписи, как это уже делал выбранный псевдоним.
· EmailService
По умолчанию пользователь может отправлять сообщения из псевдонима
PUT **************** выбирает, в каком файле находится псевдоним для основной папки пользователя (null очищает её). Максимум один псевдоним на пользователя carries is_default; столбец уже существовал и никогда не устанавливался. /sendable и /from-addresses теперь сообщают isDefault на строках псевдонимов, что композитор открывает свое поле От.
· MCPGatewayService
Calendar_create_event приглашает членов команды по идентификатору участника, так что 'поместить в мой календарь' достигает человека, который попросил
Никто не может писать в календарь другого пользователя (EmailService: собственные календари, календарь организации с правом публикации), inviteMemberIds посылает их как аудиторию события, так и как аудиторию диалога календаря люди чипы делать: гостевой строки, связанные с членом, событие в своем собственном календаре, приглашение отправлено. Они оценивается на MEETING и именуется в плане раскрытия информации; описание направляет СИ к нему.
· kamo-shared-library
AiRealismTestWindow — вызовы из тестового расширения на SI внутри окна являются тестовыми вызовами
· kamo-internal
Помощник SI - это личный помощник каждого участника - карты подтверждения, живые шаги, собственное окно настроек и настройки организации по умолчанию
SITP TPASSIST (заказ владельца 2026-10-26). - Окно помощника сообщает AIService, что он показывает карточки подтверждения, так что помощник работает с любой инструмент, доступ к которому позволяет пользователь. Внешняя отправка, деньги, удаление, изменение безопасности или команда устройства приходит в виде карточки в чате: один простой вопрос (словами самого инструмента, не ids или JSON), точное сообщение, записи, к которым оно относится, риск; Confirm, Edit (формулировка только) или Cancel, решение принято по сокету; после принятия решения оно складывается в одну строку. - Каждый шаг показывает, как он начинается (название инструмента, спиннер, а затем метка); необработанный инструмент отвечает только в разделе Технические детали. Вновь открытый разговор снова показывает свои карты ожидания. - Заголовок носит лицо и имя помощника и шестерню, которая открывает собственное окно настроек (ai-assistant-settings): имя и персонаж (общий аватар), стиль и черты персонажа, длина/форма/язык ответа, голосовые переключатели, области инструментов, уровень подтверждения, частная память (просмотр, добавить, забыть), уведомления (звук, уведомление при минимизации) и предпочтения модели — каждый изменения сохраняются сразу, показываются блокировки организации. - Настройки › SI › Ассистент SI: с чего начинается ассистент каждого члена и что могут делать члены изменить для организации или департамента должностное наименование или группу с блокировками и ограничениями (таблица, пункт меню, посадочная карточка).
· MCPGatewayService
Проверка подлинности сообщения с именем; недоказанное электронное письмо, отправитель которого подтвердил, что это его заказ
identity_request_confirmation принимает 'about' (email:<folder>/<uid>, chat:<guid>) для сообщения что не является собственным следом забега (запись, обрабатывающая его). Электронное письмо, не имеющее почтового ящика товарища по команде, доказывает по-прежнему является заказом участника, который подтвердил в своей собственной Kamo сессии, что его отправитель является 2026-10-26 в sp00verify.
· kamo-internal
Вкладка настроек смены отчетов и собственный выбор человека
Заказ владельца 2026-10-26 (TPSHIFTREPORTS): больше нет пустых отчетов о тактовых вводах/выводах от СИ. - /settings/ai?tab=shift-reports (запись меню + landing card; SI workforce + VIEW/MANAGE_AI_WORKFORCE): правила организации, более специфические настройки для того, что ИС посылает и что люди получают (отдел, должность, команда, один СИ/один человек), что каждый начальник фактически получает и почему, и последние решения простыми словами (отправлено, ждет своего времени, не отправлено: ничего нового...). - Редактор правил: Всегда / Только когда есть что-то новое (рекомендуется) / Никогда; такт-в, такт-вы, оба или установить время; дни; чат или электронная почта. Орг бренда жетоны, угловые ленты, движение с уменьшенным движением. - Рабочая комната > SI коллеги: Сменные отчеты от SI, собственный выбор члена (побеждает над всеми SI), ИС, которые им подотчетны, и их последние доклады.
· kamo-internal
Настройки фонового звука, стиля речи ИС и голосового согласия (голосовой реализм VR2)
- Настройки> Супер Интеллект> Фоновый звук (D7): мягкий звук комнаты вызывающие слышат под голосами ИС, для организации и для каждого отдел, должность, команда или СИ (наиболее конкретные выигрыши; легкий офис по по умолчанию), с предварительным просмотром самих петель, используемых вызовами, и того, что Вкладка + пункт меню + посадочная карточка. - Профиль ИС, под его голосами: Как он говорит (D2: личность составлен из своей работы, его подписи привычки, Проект свежей личности) и Использование голоса реального человека (D12: письменное согласие, подписанное в Kamo или как загруженная форма, отзывная).
· AIService
Настройки чтения несут ценности архетипов и личности в словах
Таким образом, ползунки окна настроек начинаются с архетипа, выбранного участником, и могут показывать, что настройки, которые делает Двигатель Личности (TPASSIST).
· AIService
Помощник NAV SI - это личный помощник каждого члена с полной мощностью инструмента члена
SITP TPASSIST (заказ владельца 2026-10-26). Собственный ассистент участника теперь: - перечисляет все инструменты Плоскости Инструментов, которые может использовать СОБСТВЕННАЯ сессия члена, под каждым риском, когда клиент показывает карточки подтверждения (обычный потолок чата в противном случае), за исключением отключенных областей инструментов; длинный хвост именуется в индексе и загружается по требованию (assistant_load_tools) - вводит каждый вызов ****************, так что инструментальная плоскость проверяет его как СИ Помощник от имени члена с членом в качестве исполнителя - хранит внешние отправки, деньги, удаления, безопасность и вызовы устройств (каждое изменение под ALWAYS) для подтверждение участника в чате: прочитанная на простом языке карта из рендерера Tool Plane как член, список не-контакт проверяется сначала, Подтвердить / Изменить (только формулировка) / Отменить сокет (DECIDE_ACTION) или REST, и ход продолжается после принятия решения - говорит со своими настройками: имя, аватар, Personality Engine архетип и черты, ответ длина и форма, язык, предпочтение модели, через водопад ORG > ДЕПАРТАМЕНТ > JOB_TITLE > TEAM > ЧЛЕН с блокировками и ограничениями (/api/ai/assistant/settings, /layers) - хранит частную память для каждого члена (memory_record / memory_search / memory_forget, и /api/ai/assistant/memory), который не читает ни один СИ или другой член - потоки TOOL_STARTED, CONFIRM_REQUIRED, AWAITING_CONFIRMATION и ACTION_DECIDED
· kamo-internal
Проверка личности СИ появляется на каждой сессии: это был ты?
Владелец 2026-10-26: прямые заказы, достигающие СИ по телефону, тексту, электронной почте, веб-чату или на заседании подтверждаются членом, Kamo SiAuthRequestHost открывает новейший SI_AUTH_REQUEST карта из сокет уведомления (без опроса) и закрывает везде, когда это отозван: какой СИ спрашивает (его аватар), что было спрошено, откуда оно пришло (цифры и адресов, как приложение всегда показывает их, каждый факт Kamo имеет за Показать каждую деталь), простой подсказки риска, кольцо обратного отсчета, Да / Нет / Это не я, принудительный тон и вибрация цвета организации, Framer Motion под MotionConfig reducedMotion, полный экран на телефоне. /authentications - журнал: собственный для пользователя, или для всех для менеджеров рабочей силы. Вид является ungated (не принадлежит к приложению), никогда не второй карты в колоде тост.
· MCPGatewayService
Аудит вызовов ассистента SI, сделанных от имени члена
Личный ассистент СИ участника (TPASSIST) вызывает с собственной сессией участника; его ключи start assistant:, и такой вызов со стороны человека аутентифицируется с авторитетной базой SI_ASSISTANT и член как on_behalf_of (член остается исполнителем записи). Ничего не расширяет и не сужает.
· kamo-shared-library
Таблицы для настроек и решений отчета о смене, чтобы KamoInitializer могли воссоздать их
Заказ владельца 2026-10-26 (TPSHIFTREPORTS): Отчеты о тактовых входах/выходах СИ становятся настраиваемыми по отделам, должностное наименование, группа и член для направляющего ИС и для получающего их лица.
· kamo-shared-library
Каскад настроек, частная память и ожидающие подтверждения строки для персонального помощника СИ
Объявлено для KamoInitializer; aiservice создал таблицы вручную **************** и записывает их с помощью целевого SQL.
· AIService
Внутренний маршрут, который запускает реальный зонд возможности модели (реализм голоса VR1)
ПОШТА **************** KamoAI секрет только: тот же живой зонд, что и кнопка Проверить в Настройки → SI поставщиков, против собственного ключа поставщика. Он никогда не устанавливает проверку hand; модель, которая терпит неудачу, остается непроверенной. Используется для проверки модели CRM в реальном времени для экспериментального проекта «речь-речь» (D9).
· AIService
Проверка модели речи в реальном времени путем открытия сессии для нее (реализм голоса VR1, D9)
ProbeRunner запускает новый зонд REALTIME_SESSION (kamo-shared-library 1438893a) для REALTIME_AUDIO: создает 10-минутный клиентский секрет для модели на и проходит, когда продавец открывает его; секрет никогда не используется или сохраняется модель реального времени организации может быть только подтверждена, а провайдеры организаций не могут быть подтверждены, так что СИ никогда не получал билета на разговор.
· kamo-shared-library
Моделирование речи в режиме реального времени может быть проверено — REALTIME_AUDIO проверяется при открытии сессии (реализм голоса VR1, D9)
REALTIME_AUDIO был ATTESTED, и только поставщики платформ могут быть атестированы, так что нет модель реального времени org может быть VERIFIED, и SI маршрутизирована в VERIFIED только для моделей: пилотный модуль речи-в-речь, заказанный владельцем для crm (D9, 2026-10-26) не удалось получить тикет. Добавлен новый вид зонда REALTIME_SESSION last (не движется ни одно существующее значение); ProbeRunner AIService реализует его.
· MCPGatewayService
Holdem_* - SI играет в Техасский Холдем с членами
SITP TPGAMES. Двенадцать инструментов через MediaService Холдем конечных точек, ворота как место участника (Hold'em приложение + PLAY_HOLDEM, снова вниз): holdem_list_tables, holdem_get_table (собственный отредактированный вид места: собственный карты, публичная игра, юридические действия с точными суммами), holdem_wallet (собственный Чеддар), holdem_open_table, holdem_invite, holdem_sit, holdem_act (улица BET/RAISE требуется сумма), holdem_show, holdem_sit_out, holdem_rebuy, holdem_leave, holdem_set_style (стиль/навыки для собственного SI сидит с членами, покерный мозг MediaService действует от имени SI; Чеддар - это не деньги, и не деньги - это Чеддар нельзя купить: внутренние записи, без класса утверждения, NOT_DISCLOSING; чтения NOT_CONTENT. Фразы утверждения + HOLDEM_TABLE существительное; holdem_ префикс; goldens регенерированный (12 добавлено). Тесты: HoldemPackTest 5; полный комплект 1985 (два уведомления-типа ошибки предшествовали этому: shared-lib's BILLING_INVOICE/SI_AUTH_REQUEST kinds).
· kamo-shared-library
Сущность AI_CALL_METRICS, с подсчетами голосового реализма звонка (VR1)
kamoai-service записывает только ai_call_metrics JDBC; сущность объявляет каждый столбец (и новый текстовый столбец REALISM, JSON-объект измерения реализма вызова: воспринимаемые пробелы, подтверждения, прослушивание звуков в обе стороны, фантомы, линии разреза off, ложные прерывания), чтобы KamoInitializer мог воссоздать таблицу из кода (правило владельца 2026-10-22). DDL: kamoai-service **************** применяется.
· AIService
E5 передаёт аудио предложения, как модель делает его, и без установленного порядка SI говорит с лучшей проверенной голосовой моделью организации (реализм голоса VR1, D1)
- E5 {"stream": true}: аудио передается по кускам, как поставщик отправляет его (ElevenLabs **************** кандидата, так что пустые ответы по-прежнему отклоняются, прежде чем что-либо отправлен; измеряется символами, как и прежде. Семья, которая не может без поля ничего не меняется. Вызовы ожидали 950 мс (p50) для целого предложения перед его первым звуком. - TtsQualityRanking (D1, владелец 2026-10-26: лучшее качество среди org'ов настроенные и включенные поставщики, выбранные автоматически): без заказа TTS лучшая ПРОВЕРЕННАЯ модель по опубликованному качеству разговора и реальному времени Фитнес на первом месте, нейтральный поставщик; неизвестные модели равны Kamo голосов в кластере, так что голос по умолчанию в кластере по-прежнему решает среди них. Собственный порядок организации и голос, выбранный AI членом, по-прежнему стоят на первом месте.
· EmailService
SI_AUTH_REQUEST в порядке настройки, после BILLING_INVOICE
· kamo-internal
Страница сводки вызова и параметры сводки SI в разделе Вызова и встречи (TPRECAPS)
/ai-calls/recap/<call> - это ссылка на электронную почту руководителя (и безопасная ссылка организации PHI): кто был о вызове, когда, как он прошел, резюме СИ, пункты действий, что СИ сделал во время и после, и каждое слово поиска, копирования и загрузки; цвета организации, общий аватар и управление телефоном, движение, которое отдает должное Опции вызова SI получают два переключателя, оба включены по умолчанию: отправить резюме вызова по электронной почте на и включить полную стенограмму в резюме совещания.
· kamo-shared-library
AiPersonaGeneration, запись личности, созданной для каждого СИ
· MCPGatewayService
Identity_request_confirmation; запрос, подтвержденный участником в Kamo, является его заказом
Владелец 2026-10-26: прямые приказы должны быть аутентифицированы. Кто-то, кто только утверждает, что является товарищ по команде (телефон, текст, неподтвержденная электронная почта, веб-сайт чат, встреча) просят, через kamoai-service, чтобы подтвердить в своем введенном Kamo приложении; СИ говорится простыми словами, что делать После подтверждения, RequestVerifier отвечает на порядок выполнения и запрос от этого подтверждение (auth:<id>): участник гарантировал за это, так что заурядность канала не считается и его собственный срок действия - это окно. SI_AUTH_REQUEST никогда не достигает SI.
· SecurityService
Применить генерируемую личность к собственной хартии СИ, вокруг того, что люди установили
Реализм голоса VR2, решение владельца D2: каждый СИ получает уникальный, подходящий для работы личности, генерируемой из собственного труда. Камоай-сервис составляет его; это внутренняя конечная точка (KamoAI секрет) применяет свои элементы PERSONALITY и VOICE к способ сохранения: подтверждено собственными правилами чартера, отклонено по усмотрению язык, написанный MemberCharterWriter, помеченный AI_DRAFT, объявлен таким образом время выполнения перечитывает хартию и проверяется как AI_CONFIGURATION_APPLIED. Элементы, которые человек установил, всегда сохраняются; предыдущее поколение заменяется.
· kamo-internal
Вариант приглашения на встречу сужается, по умолчанию нет дополнительного ограничения
Решение владельца 2026-10-26: собственный доступ SI решает, кто может его пригласить (любой из команды, когда она включает совещаний, в противном случае только его руководители); этот вариант, перечисленный первым по умолчанию, только сужает его.
· MediaService
Права самого СИ определяют, кто может пригласить его на встречу
Решение владельца 2026-10-26, в одной общей проверке (MeetSiInvitePolicy) за приглашением встречи, M1, встреча создать и выбрать M3: - руководители СИ (отчетная линия, владелец организации) всегда могут пригласить его: их прямой приказ обязывает его следовать их политике; - любой другой человек в организации может, когда применяются СОБСТВЕННЫЕ права СИ, включая VIEW_MEETINGS (право собственное meetings_join и M1 join необходимо), и он присоединяется со своим собственным доступом; его необязательная meeting_invite_policy может сузить его; - в противном случае 403 SI_NEEDS_SUPERVISOR (или NOT_ALLOWED_TO_INVITE_THIS_SI для необязательного ограничения). Перечень комнат теперь также возвращает SI, которые этот человек не может пригласить, как LOCKED с lockedReason, так что панель может Права читаются на ix_mra_member_right; нечитаемые = только супервайзеры.
· AIService
Параметр приглашения на встречу является необязательным ограничением, по умолчанию нет
Решение владельца 2026-10-26: собственные права SI определяют, кто может его приглашать (любой член команды, когда они включают встречи, **************** теперь по умолчанию в ОРГАНИЗАЦИИ (нет DDL **************** применяется (по умолчанию + четыре строки, которые несут только старый стандарт).
· kamo-shared-library
Собственные права SI определяют, кто может приглашать его; meeting_invite_policy является только необязательным ограничением
Решение владельца 2026-10-26: СИ, чья собственная политика безопасности разрешает встречи, может быть приглашена любым членом команды; чьей политики не только своими начальниками (их непосредственный приказ заимствует ему свою политику) как необязательное дополнительное ограничение, которое по умолчанию, ORGANIZATION, ничего не ограничивает (было SUPERVISORS).

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