Paquet
Exporta, comparteix i instal·la agents com a arxius portàtils.
Què fa
Un agent, el seu arbre de carpetes, la configuració, el coneixement i els fluxos de treball se serialitzen en un únic arxiu ZIP .agentpkg amb un manifest, una llista de col·laboradors i un registre de procedència. La instal·lació segueix un flux de tres passos: Planificar (inspeccionar sense escriptures), Revisar (verificar un resum) i Aplicar (escriure amb una comprovació de seguretat TOCTOU). S'ofereixen tres modes de distribució: exportació directa a un fitxer, enllaços de traspàs privats amb un token de compartició que caduca i una galeria de mostra seleccionada amb execucions de prova de concepte verificades.
Per què és important
Un agent que no pots moure és un agent que no et pertany. Els arxius portàtils permeten que un agent viatgi entre comptes, eines i models sense deixar enrere el seu coneixement, i el pas de planificar abans d'aplicar fa que instal·lar-ne un sigui una decisió, no un efecte secundari.
Com funciona
Zero filtració d'ID a través del límit del paquet
Els UUID interns es tornen a generar amb uuidv5 durant la serialització, de manera que un paquet no conté identificadors de compte, d'inquilí o de carpeta de l'origen.
Instal·lació en tres passos amb seguretat TOCTOU
Planificar inspecciona sense escriptures, Revisar verifica un resum, Aplicar torna a comprovar el resum abans d'escriure. Es rebutja qualsevol paquet que hagi canviat entre la revisió i l'aplicació.
La galeria de mostra inclou execucions de prova verificades
Un flux de treball de la galeria de mostra inclou una execució real redactada perquè algú pugui veure com funciona abans d'instal·lar-lo, i la verificació es comprova en mostrar-se.
Preguntes
- Què hi ha en un paquet?
- L'arbre de carpetes, cada document final, els fitxers de configuració .context i .agent, els fluxos de treball i un manifest amb metadades de col·laboradors i procedència. Sense credencials, sense incrustacions i sense estat de verificació.
- Puc compartir un paquet amb algú d'un compte diferent?
- Sí. Un enllaç de traspàs privat conté un token de compartició que caduca. El destinatari l'instal·la al seu propi compte mitjançant el mateix flux de planificar-revisar-aplicar.
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 6 of 6: a reply leaves, and the trail stays. Aquest és tot el camí, des de l'arribada fins a un registre reproduïble.