Tapahtumat
Pysyvä loki siitä, mitä agentit tekivät ja miksi.
Mitä se tekee
Agenttien välinen työ tallennetaan tehtävinä, tapahtumina, kaarina ja artefakteina Postgres-lokiin, joka säilyy uudelleenkäynnistyksistä ja voidaan toistaa. Tyypitetty prosessinsisäinen väylä välittää noin yhdeksänkymmentä erilaista toimialatapahtumaa tilaajille solmun sisällä. Yhdessä ne muodostavat aikajanan: mitä kysyttiin, kenelle se delegoitiin, mitä saatiin vastaukseksi ja mihin se pysähtyi.
Miksi sillä on merkitystä
Kun agenttiketju tekee jotain yllättävää, ainoa hyödyllinen kysymys on "näytä vaiheet". Pysyvä tehtäväloki tekee tästä kyselyn arkeologisen projektin sijaan ja tekee uudelleenyrityksestä ja peruutuksesta todellisia toimintoja toiveiden sijaan.
Miten se toimii
Tehtäväloki on pysyvä ja toistettavissa
Tehtävät, tapahtumat, delegointikaaret ja artefaktit ovat rivejä Postgresissa, joten uudelleenkäynnistys ei kadota jälkiä ja jumiutunutta kaarta voidaan yrittää uudelleen.
Peruutus ja uudelleenyritys ovat ensiluokkaisia toimintoja
Käynnissä olevaan tehtävään kohdistuvat toiminnot tallennetaan itsekin tapahtumina, joten väliintulo on osa aikajanaa.
Prosessinsisäinen väylä on rehellinen laajuudestaan
Se on tyypitetty yhden solmun lähetin. Emme kuvaile sitä hajautetuksi tapahtumarungoksi, koska se ei ole sellainen.
Kysymykset
- Onko tämä Kafka?
- Ei. Prosessinsisäinen väylä on solmukohtainen tyypitetty lähetin, ja pysyvyys saadaan Postgres-tehtävälokista. Jos tarvitset klusterien välistä suoratoistoa, tämä ei ole sitä.
- Voinko nähdä, mitä agentti teki?
- Kyllä: tehtävän aikajana tapahtumineen, delegointiyhteyksineen ja artefakteineen, mukaan lukien siihen kohdistetut toimenpiteet.
The rest of the bag
Asiakirjakohtaiset käyttöoikeudet, jotka suodattavat vastauksia, eivät vain sivuja.
Käyttöoikeuskäytäntöjen ratkaisut välimuistitetaan istuntokohtaisesti nopeuden vuoksi; muutos käyttöoikeuksissa astuu voimaan välimuistin mitätöinnin yhteydessä eikä välittömästi jokaisessa meneillään olevassa pyynnössä.
Jokaisella kansiolla ja yksittäisellä asiakirjalla on käyttöoikeuskäytäntö: julkinen, sisäänkirjautunut tai omistajan hyväksymä. Nämä käytännöt muodostavat istuntokohtaisen kehyksen, joka suodattaa sen, mitä agentti voi hakea ennen vastaamistaan. Ominaisuusrekisteri rajoittaa kokonaisia toimintoja vuokralaiskohtaisesti (tenant), ja kriittiset pääsynvalvonnat epäonnistuvat turvallisesti (fail closed).
Dokumentaatio
Kansiorakenne, jota agentti lukee, ja konfiguraatiotiedosto, jota se tottelee.
Tietojen haku kattaa PDF-tiedostot, taulukot ja litteraatit. Eksoottisia binäärimuotoja ei jäsennetä.
Sähköposti
Agentillasi on oma postilaatikkonsa, ei jaettua osaa sinun postilaatikostasi.
Saapuva posti saapuu webhookilla sähköpostipalveluntarjoajalta. Emme pyöritä omia MX- tai SMTP-palvelimia.
That was step 6 of 6: a reply leaves, and the trail stays. Tämä on koko polku saapumisesta toistettavaan tallenteeseen.