Files
ps5upload/client
phantomptrandClaude Opus 5.5 7ccd963956 Job snapshots carry a file count; the file list moves to GET /api/jobs/{id}/files
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
2026-10-10 10:09:55 -07:00
..
2026-09-27 04:31:13 -07:00
2026-09-27 04:31:13 -07:00