mirror of
https://github.com/phantomptr/ps5upload.git
synced 2026-10-22 03:42:55 -05:00
The 500 ms poll, the 5 s job list and every 200 ms progress event carried the whole planned file list (megabytes on a big folder), cloned under the jobs lock each time. The snapshot now has files_count; the client reads the list once per job. Events are not built when nobody subscribes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ub1mez9eaVtTF8pMEFXvA9