Skip to content
Inilabas na at magagamit na ngayon.

Mga Event

Isang matibay na ledger ng ginawa ng mga agent, at kung bakit.

Kung ano ang ginagawa nito

Ang gawaing agent-to-agent ay naitatala bilang mga task, event, edge, at artifact sa isang Postgres ledger na nananatili kahit mag-restart at maaaring i-replay. Ang isang typed in-process bus ay nagdadala ng humigit-kumulang siyamnapung uri ng domain event sa mga subscriber sa loob ng isang node. Magkasama silang nagbibigay sa iyo ng timeline: ano ang itinanong, kanino ito ipinasa, ano ang bumalik, at kung saan ito huminto.

Kung bakit ito mahalaga

Kapag ang isang agent chain ay gumawa ng isang bagay na nakakagulat, ang tanging kapaki-pakinabang na tanong ay "ipakita sa akin ang mga hakbang". Dahil sa isang matibay na task ledger, nagiging isang query na lamang ito sa halip na isang proyekto sa arkeolohiya, at ginagawa nitong mga totoong operasyon ang muling pagsubok at pagkansela sa halip na mga pangarap lamang.

Kung paano ito gumagana

  • Ang task ledger ay matibay at maaaring i-replay

    Ang mga task, event, delegation edge, at artifact ay mga row sa Postgres, kaya ang pag-restart ay hindi nagdudulot ng pagkawala ng trace at ang isang humintong edge ay maaaring subukan ulit.

  • Ang pagkansela at muling pagsubok ay first-class

    Ang mga aksyon laban sa isang tumatakbong task ay naitatala rin bilang mga event, kaya ang interbensyon ay bahagi ng timeline.

  • Ang in-process bus ay tapat tungkol sa saklaw nito

    Ito ay isang typed single-node emitter. Hindi namin ito inilalarawan bilang isang distributed event backbone, dahil hindi ito ganoon.

Mga Tanong

Kafka ba ito?
Hindi. Ang in-process bus ay isang node-local typed emitter, at ang tibay ay nagmumula sa isang Postgres task ledger. Kung kailangan mo ng cross-cluster streaming, hindi ito iyon.
Maaari ko bang makita ang ginawa ng isang agent?
Oo: isang timeline ng gawain na may mga event, delegation edge, at artifact, kasama ang mga interbensyong ginawa laban dito.
Bumalik sa kuwento

That was step 6 of 6: a reply leaves, and the trail stays. Iyan ang buong landas, mula sa pagdating hanggang sa isang replayable na record.