Pachet
Exportați, partajați și instalați agenți ca arhive portabile.
Ce face
Un agent, structura sa de directoare, configurația, cunoștințele și fluxurile de lucru sunt serializate într-o singură arhivă ZIP .agentpkg cu un manifest, o listă de contributori și o înregistrare a provenienței. Instalarea urmează un flux în trei pași: Planificare (inspectare fără scriere), Revizuire (verificarea unui rezumat), Aplicare (scriere cu o verificare de siguranță TOCTOU). Sunt disponibile trei moduri de distribuție: export direct într-un fișier, linkuri private de transfer cu un token de partajare care expiră și o galerie de prezentare selectată cu rulări demonstrative verificate.
De ce contează
Un agent pe care nu îl puteți muta este un agent pe care nu îl dețineți. Arhivele portabile înseamnă că un agent poate călători între conturi, instrumente și modele fără a-și lăsa cunoștințele în urmă, iar pasul de planificare înainte de aplicare înseamnă că instalarea este o decizie, nu un efect secundar.
Cum funcționează
Fără scurgeri de ID-uri dincolo de limita pachetului
UUID-urile interne sunt regenerate cu uuidv5 în timpul serializării, astfel încât un pachet nu conține identificatori de cont, tenant sau director de la sursă.
Instalare în trei pași cu siguranță TOCTOU
Planificarea inspectează fără scrieri, Revizuirea verifică un rezumat, Aplicarea verifică din nou rezumatul înainte de scriere. Un pachet care s-a modificat între revizuire și aplicare este respins.
Galeria de prezentare conține rulări demonstrative verificate
Un flux de lucru din galeria de prezentare include o rulare reală cenzurată, astfel încât cineva să poată vedea cum funcționează înainte de a-l instala, iar verificarea este controlată la afișare.
Întrebări
- Ce conține un pachet?
- Structura de directoare, fiecare document final, fișierele de configurare .context și .agent, fluxurile de lucru și un manifest cu metadate despre contributori și proveniență. Fără acreditări, fără embeddings, fără starea verificării.
- Pot partaja un pachet cu cineva de pe un alt cont?
- Da. Un link privat de transfer conține un token de partajare cu durată limitată. Destinatarul îl instalează în propriul cont prin același flux de planificare-revizuire-aplicare.
The rest of the bag
AccessControl
Permisiuni per document care filtrează răspunsurile, nu doar paginile.
Rezoluția politicii este stocată în cache per sesiune pentru rapiditate; o modificare a permisiunilor se propagă la invalidarea cache-ului, nu instantaneu pentru fiecare solicitare în curs de desfășurare.
Documentație
O structură de directoare pe care agentul o citește și un fișier de configurare de care ascultă.
Extragerea acoperă PDF-uri, foi de calcul și transcrieri. Formatele binare exotice nu sunt analizate.
Evenimente
Un registru durabil cu ceea ce au făcut agenții și de ce.
Magistrala de evenimente în proces (in-process event bus) este un emițător cu un singur nod, nu un broker distribuit. Înregistrarea durabilă între agenți este un registru de sarcini Postgres separat.
That was step 6 of 6: a reply leaves, and the trail stays. Aceasta este întreaga cale, de la sosire până la o înregistrare ce poate fi redată.