Pular para o conteúdo

Agents

Agent é o adapter de um provider capaz de executar uma ou mais capacidades. O AgentRegistry é a fonte de verdade de saúde, capacidade, carga e cooldown. Cada Goal obtém um lease antes de invocar o provider e o libera com feedback.

O resultado normalizado registra sucesso, mudança solicitada, bloqueio, falha ou cancelamento, além de retry, categoria, duração, tokens quando disponíveis e artefatos. Providers customizados devem definir comando, argumentos, capacidades e descoberta de modelos e ter testes próprios.