- Navios
- 10 de outubro de 2026 às 03:03 UTC
- Autor
- Kamo
- Enviar
- 12926f6
A lista de mensagens no kamo-internal agora pode ser navegada por páginas, e seu pager precisa do tamanho da listagem para "51-100 de 1.240" e um botão Last. Cada listagem respondeu com linhas sozinho, embora a maioria deles já tinha trabalhado o Conta e deita fora. O total viaja como um cabeçalho X-Total-Count; o corpo permanece o array nu cada chamador lê (o buscador kamo-internal de primeira página recusa qualquer coisa Caso contrário, e @kamo/email-core lê o mesmo endpoint). O cabeçalho fica desligado quando o total é desconhecido, nunca enviado como um zero. - Pastas (IMAP): **************************** retorna a contagem EXISTS já lê para cortar a página. MailReader.listMessagePage é novo, com um padrão que relata o total como desconhecido (o Gráfico mantém isso por enquanto); listMessages está inalterada para as chamadas de sincronização, filtro e lead-mail. - Pastas servidas a partir do índice de metadados: o total é o estado da pasta que provou o índice atual, então linhas e contagem descrevem uma pasta. - Caixas de correio partilhadas: iguais às pastas. - Rótulos: a consulta getTotalElements() da própria getTotalElements (). Também conta as mensagens marcadas que o índice ainda não viu, que são deixadas de lado sua página, assim uma página de etiqueta curta não é mais confundida com o fim. - Pastas inteligentes: inferidas a partir de uma página curta; uma Conta sobre a mesma condições apenas para uma página completa ou um vazio passado o primeiro.
