Události
Trvalý záznam toho, co agenti udělali a proč.
Co to dělá
Práce mezi agenty se zaznamenává jako úkoly, události, vazby a artefakty v databázi Postgres, která přežije restarty a lze ji přehrát. Typovaná vnitroprocesová sběrnice přenáší přibližně devadesát druhů doménových událostí k odběratelům v rámci uzlu. Společně vám poskytují časovou osu: co bylo požadováno, na koho to bylo delegováno, co se vrátilo a kde se proces zastavil.
Proč na tom záleží
Když řetězec agentů udělá něco překvapivého, jediná užitečná otázka zní „ukaž mi jednotlivé kroky“. Díky trvalé knize úkolů je to otázka jednoduchého dotazu, nikoli archeologický projekt, a opakování či zrušení se stávají skutečnými operacemi, nikoli jen zbožným přáním.
Jak to funguje
Kniha úkolů je trvalá a lze ji přehrát
Úkoly, události, vazby delegování a artefakty jsou řádky v Postgresu, takže restart nezpůsobí ztrátu stopy a zaseknutou vazbu lze zkusit znovu.
Zrušení a opakování jsou prvotřídní operace
Akce prováděné vůči běžícímu úkolu se samy zaznamenávají jako události, takže zásah je součástí časové osy.
Vnitroprocesová sběrnice je upřímná ohledně svého rozsahu
Jedná se o typovaný emitor na jednom uzlu. Nenazýváme jej distribuovanou páteřní sběrnicí událostí, protože jí není.
Otázky
- Je to Kafka?
- Ne. Vnitroprocesová sběrnice je typovaný emitor lokální pro daný uzel a trvalost zajišťuje kniha úkolů v Postgresu. Pokud potřebujete streamování napříč clustery, tohle to není.
- Mohu vidět, co agent udělal?
- Ano: časovou osu úkolu s událostmi, vazbami delegování a artefakty, včetně zásahů, které proti němu byly podniknuty.
The rest of the bag
AccessControl
Oprávnění pro jednotlivé dokumenty, která filtrují odpovědi, nikoli pouze stránky.
Vyhodnocení zásad se kvůli rychlosti ukládá do mezipaměti pro každou relaci; změna oprávnění se projeví při zneplatnění mezipaměti, nikoli okamžitě u každého probíhajícího požadavku.
Dokumentace
Strom složek, který agent čte, a konfigurační soubor, kterým se řídí.
Extrakce zahrnuje PDF, tabulky a přepisy. Exotické binární formáty nejsou analyzovány.
Váš agent má vlastní doručenou poštu, nikoli sdílenou část té vaší.
Příchozí pošta přichází přes webhook od poskytovatele e-mailu. Neprovozujeme vlastní MX ani SMTP servery.
That was step 6 of 6: a reply leaves, and the trail stays. To je celá cesta, od příchodu až po přehratelný záznam.