Calendari
Programació mitjançant enllaç profund validat: de moment.
Què fa
Quan una conversa arriba a "busquem un moment", l'agent genera una crida a l'acció de programació que apunta a la teva eina de reserva existent, amb la destinació comprovada contra una llista de permesos perquè no es pugui desviar a un altre lloc. Això és tot per ara.
Per què és important
Incloem aquest mòdul precisament perquè és el que no està construït. Gran part del valor d'un registre d'estat públic prové de les entrades que són incòmodes. Si et diem la veritat sobre el Calendari, les altres deu entrades tenen valor.
Com funciona
La destinació està a la llista de permesos
L'URL de reserva que emet l'agent es valida contra una llista de permesos configurada, de manera que una conversa no pot convèncer l'agent perquè enllaci a un lloc arbitrari.
Sense disponibilitat, sense magatzem d'esdeveniments, sense sincronització
No hi ha cap model de calendari darrere d'això. Si necessites que l'agent raoni sobre el temps lliure o ocupat, avui dia no ho pot fer.
Preguntes
- L'agent pot reservar una reunió per a mi?
- Pot proporcionar un enllaç validat a la teva eina de reserves. No pot llegir la teva disponibilitat ni crear un esdeveniment.
- Quan serà realitat això?
- No ens hem compromès amb cap data, i preferim deixar-ho a la banqueta abans que assignar-li un trimestre.
The rest of the bag
AccessControl
Permisos per document que filtren respostes, no només pàgines.
La resolució de polítiques es desa a la memòria cau per sessió per motius de velocitat; un canvi de permís es propaga en invalidar la memòria cau, en lloc de fer-ho instantàniament en cada sol·licitud en curs.
Docs
Un arbre de carpetes que l'agent llegeix i un fitxer de configuració que obeeix.
L'extracció inclou PDF, fulls de càlcul i transcripcions. Els formats binaris exòtics no es processen.
Esdeveniments
Un registre durador del que van fer els agents i per què.
El bus d'esdeveniments en procés és un emissor de node únic, no un broker distribuït. El registre durador entre agents és un registre de tasques de Postgres independent.
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.