Календарь
Планирование по проверенной диплинк-ссылке: пока так.
Что это делает
Когда разговор доходит до фразы «давайте выберем время», агент предлагает ссылку для планирования, ведущую на ваш текущий инструмент бронирования. При этом адрес назначения проверяется по белому списку, чтобы исключить перенаправление на сторон ресурсы. На сегодняшний день это всё.
Почему это важно
Мы включили этот модуль в список именно потому, что он еще не создан. Большая часть ценности публичного реестра статусов заключается в неудобных пунктах. Если мы честны с вами насчет Календаря, значит, и остальные десять пунктов чего-то стоят.
Как это работает
Адрес назначения проверяется по белому списку
Ссылка на бронирование, которую выдает агент, проверяется по настроенному белому списку, поэтому в ходе разговора агента невозможно убедить дать ссылку на случайный ресурс.
Без проверки занятости, хранения событий и синхронизации
За этим не стоит никакой модели календаря. Если вам нужно, чтобы агент анализировал свободное или занятое время, сегодня он этого сделать не сможет.
Вопросы
- Может ли агент забронировать встречу для меня?
- Он может предоставить проверенную ссылку на ваш инструмент бронирования. Он не может просматривать вашу занятость или создавать события.
- Когда это станет реальностью?
- Мы не связывали себя обязательствами по срокам и скорее оставим эту функцию в запасе, чем поспешим с ее выпуском.
The rest of the bag
AccessControl
Права доступа на уровне документов, которые фильтруют ответы, а не только страницы.
Для скорости применение политик кэшируется для каждой сессии; изменение прав распространяется при инвалидации кэша, а не мгновенно для каждого выполняющегося запроса.
Документация
Дерево папок, которое читает агент, и файл конфигурации, которому он подчиняется.
Извлечение охватывает PDF-файлы, таблицы и стенограммы. Экзотические бинарные форматы не обрабатываются.
События
Надежный журнал того, что делали агенты и почему.
Внутрипроцессная шина событий представляет собой одноузловой источник событий, а не распределенный брокер. Надежный журнал взаимодействия между агентами — это отдельный реестр задач в Postgres.
That was step 1 of 6: a request arrives. Next, the subdomain is the isolation boundary, so the request resolves to one workspace, one database, and one question of whether it is even in scope.