e980097fbe5576feab299c32dc8839252f5284dd
Pin/arquivo/mute não vêm no history sync nem em chats.upsert — vivem no app-state do WhatsApp. Adiciona syncChatStates() que faz resyncAppState das collections critical_unblock_low/regular_high/regular (isoladas: uma falha não derruba as outras); os pins chegam como chats.update e já são aplicados em isPinned, subindo os fixados ao topo (ordenação já existente). Roda no pós-conexão e reexecuta (3s/15s/40s) pois as app-state keys chegam após parear. Obs.: depende da engine 'official' (a InfiniteAPI não sincroniza app-state). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
instrucoes_gerais
@ 002b9acee8
mercado.clube67.com
@ 78d2a4b00e
rx.scoreodonto.com
@ 82a5ed2ca4
scoreodonto.com
@ 8f9177a1c1
subdominio.clube67.com
@ 4c431f742b
Description
Puxe as últimas atualizações do repositório clube67_newwhats.local no Gitea http://10.99.0.3:3000/, analise a Issue #3(trocar) e siga o nosso protocolo_agentes.md para concluir o deploy
https://git.clube67.com/ruicesar/clube67_newwhats.local
Usuário: ruicesar
Senha: h$tg@g5aga$ra1E3$C-yHW$-BA@DF2@Grfa!3#
Regra: antes de COMENTAR NO ISSUE, liste sugestões em code block no chat para o Admin autorizar o comentário!
Languages
TypeScript
76.1%
JavaScript
22.1%
Shell
1.4%
Python
0.2%
CSS
0.1%