Tidligere måtte du stort sett la en CrewAI-agent kjøre ferdig og håpe på det beste. Med versjon 1.15.3 kan du i stedet hekte deg på selve utførelsen steg for steg. Ifølge utgivelsesnotatene introduserer oppdateringen «step interception points», utførelsesgrenser du kan avskjære, og en generisk dispatcher for interception-hooks, samlet rundt en omarbeidet @on-modell.
For deg som bygger agenter i produksjon er dette kontroll du har savnet: du kan inspisere, endre eller stoppe det agenten gjør mellom stegene, ikke bare i endene. Utgivelsen rydder også i observability. Token-forbruk eksponeres nå under begge navnene på både agent- og crew-resultater, og per-kall-metrikk rapporteres på kickoff-resultatet.
En endring du bør sjekke for eksisterende oppsett: caching av verktøyresultater er nå opt-in i stedet for på som standard. Oppgraderer du blindt, kan agenter som lente seg på implisitt caching plutselig kjøre verktøyene på nytt hver gang.
Hva bør du gjøre?
- Bruk de nye interception-punktene til å logge eller validere agent-handlinger midt i en kjøring, ikke bare på slutten.
- Sjekk om oppsettet ditt er avhengig av verktøy-caching før du oppgraderer, siden den nå er av som standard.