O AlphaAvatar v0.6.6 muda o foco do framework para contratos de tempo de execução mais claros e capacidades modulares, em vez de introduzir um único recurso grande. A versão expande a Environment Memory para incluir segmentos de áudio junto com observações visuais e transita as atualizações de memória de polling periódico para um modelo orientado a eventos.
- Segmentos de áudio são agora processados como observações de percepção derivadas, com temporização e contexto independentes.
- A Environment Memory usa acumulação adaptativa acionada por observações relevantes em vez de polling baseado em timer.
- Os backends Qdrant e LanceDB agora compartilham um protocolo de runner comum, desacoplando a escolha do armazenamento do comportamento do tempo de execução.
- Plugins expõem descrições de capacidade ao contexto do Avatar, permitindo que o modelo entenda dinamicamente os recursos disponíveis.
- A retenção do histórico de percepção foi aumentada e os schemas Stream/Observation foram tornados mais explícitos para melhor suporte a múltiplos consumidores.
- A lógica específica do LiveKit foi isolada nas entrypoints, tratando-a como um limite de integração em vez de uma dependência central da arquitetura.
Essas mudanças visam manter a percepção, memória, identidade e ferramentas modulares e observáveis, garantindo ao mesmo tempo que o modelo permaneça a camada central de raciocínio conectando-as.