Progresso do agente
Um bloco de progresso dobrável para trabalho de IA multi-step. Ele introduz etapas com um escalonamento suave, avança a tarefa ativa com progresso circular sincronizado, preserva o progresso enquanto minimizado, e expõe o tempo de conclusão para entregar a IU de volta a uma resposta do agente.
Instalação
O Agente Progress faz parte da BoardUI Pro.
Modo escuro pronto - este componente segue tokens semânticos BoardUI automaticamente. Configurar a mudança de tema.
Usando um pacote de UI compartilhado ou aliases de importação personalizados? Configure seus caminhos de instalação antes de executar o CLI. Exemplos de copy-paste usam as importações padrão.
Passos personalizados
Passar por qualquer lista ordenada steps. O bloco calcula sua altura expandida, contagem regressiva, estado ativo e progresso geral a partir dessa lista.
<AgentProgress steps={[ "Analyze the request", "Generate the component", "Run accessibility checks", "Prepare the response", ]}/>Calendário e conclusão
Definir o tempo por tarefa com stepDuration. Após o último checkmark, completionDelay controla quanto tempo o estado completo permanece antes onFinished Fogos.
<AgentProgress steps={steps} stepDuration={2400} completionDelay={1000} onFinished={() => { sendAgentResponse(); }}/>