mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-10-25 17:54:34 +08:00
P1: Small terminal pages with hasMore=false were incorrectly treated as empty based on file size alone, causing valid messages to be silently dropped. Now checks actual message content via fileContainsMessages(). P1: Retry import results were not validated, so import failures (including needFullResync) were masked as success. Now properly handles all failure cases and tracks retryHasMore to exit the retry loop correctly. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>