Pošta
Váš agent má vlastnú doručenú poštu, nie zdieľanú s vami.
Čo to robí
Každý publikovaný agent získa skutočnú, adresovateľnú schránku. Prichádzajúce správy sú klasifikované, preverované a umiestnené do karantény predtým, ako ich agent vôbec uvidí, kontaktné údaje sú bezpečne uložené a redigované podľa úrovne zverejnenia a odpovede odchádzajú cez poštu na odoslanie, ktorá podporuje plánované a zrušiteľné odosielanie. Vlákna odkazujú späť na prácu, ku ktorej patria, takže správa nikdy nezostane opustená.
Prečo na tom záleží
Vo chvíli, keď agent môže prijímať poštu, stáva sa dostupným pre vonkajší svet, čo je presne moment, kedy preverovanie prestáva byť voliteľné. Poskytnutie vlastnej schránky agentovi namiesto pravidla vo vašej schránke znamená, že prípadné ohrozenie je obmedzené na tohto agenta a jeho zrušenie je otázkou jednej akcie, a nie auditu vašich filtrov.
Ako to funguje
Preverovanie prebieha pred zverejnením, nie po ňom
Prichádzajúca pošta je pri doručení klasifikovaná a je vyhodnotené jej riziko; správy v karanténe sa nikdy nedostanú do kontextu agenta, takže pokus o prompt-injection v tele e-mailu nemá kam preniknúť.
Kontakty sú bezpečne uložené a redigovanie je odstupňované
Agent vidí projekciu kontaktu zodpovedajúcu úrovni zverejnenia, ktorá mu bola udelená, nie surový záznam.
Vlastníci dostávajú redigovaný prehľad, nie zahlcujúci prúd informácií
Voliteľný zasielaný prehľad sumarizuje aktivitu schránky, pričom rovnaké pravidlá redigovania sa vzťahujú aj na samotný súhrn.
Odosielanie je možné vrátiť späť
Odosielanie správ je možné naplánovať a zrušiť pred ich odoslaním, takže „agent poslal e-mail zákazníkovi“ je rozhodnutie s časovým oknom, nie udalosť.
Otázky
- Dostane môj agent skutočnú e-mailovú adresu?
- Áno: e-mailovú schránku pre každého agenta, na ktorú môžu písať externí odosielatelia. Prichádzajúca pošta sa doručuje cez webhook poskytovateľa, nie prevádzkovaním vlastných poštových serverov.
- Čo bráni niekomu poslať môjmu agentovi inštrukcie e-mailom?
- Prichádzajúca pošta sa klasifikuje a preveruje pred tým, než sa dostane k agentovi. Správy, ktoré vyzerajú ako podvrhnutie inštrukcií (instruction injection), sú umiestnené do karantény a to, čo prejde, podlieha rovnakým pravidlám dôvery a prístupu ako akýkoľvek iný vstup.
- Môže agent odoslať e-mail bez toho, aby som to videl?
- Odchádzajúca pošta prechádza schránkou na odoslanie s možnosťou plánovania a zrušenia a vlastníci si môžu zapnúť upravený prehľad aktivity schránky.
The rest of the bag
Oprávnenia pre jednotlivé dokumenty, ktoré filtrujú odpovede, nielen stránky.
Vyhodnocovanie pravidiel sa kvôli rýchlosti ukladá do vyrovnávacej pamäte pre každú reláciu; zmena oprávnení sa prejaví pri zneplatnení vyrovnávacej pamäte, nie okamžite pri každej prebiehajúcej požiadavke.
Každý priečinok a každý koncový dokument obsahuje pravidlá prístupu: verejné, pre prihlásených alebo schválené vlastníkom. Tieto pravidlá sa premietajú do obálky relácie, ktorá filtruje, čo môže agent získať pred tým, než odpovie. Register funkcií obmedzuje celé funkcie pre jednotlivých nájomcov (tenantov) a kritické kontroly prístupu sa v prípade chyby predvolene uzatvárajú (fail closed).
Dokumentácia
Priečinkový strom, ktorý agent číta, a konfiguračný súbor, ktorým sa riadi.
Extrakcia zahŕňa PDF súbory, tabuľky a prepisy. Exotické binárne formáty sa nespracovávajú.
Udalosti
Trvalý záznam toho, čo agenti urobili a prečo.
Zbernica udalostí v rámci procesu je jednodový emitor, nie distribuovaný broker. Trvalý záznam medzi agentmi je samostatná kniha úloh v 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.