feat: support concurrent chunk uploads#154
Conversation
Greptile SummaryThis PR replaces the sequential chunked-upload loop with a bounded concurrent worker pool (up to 8 in-flight requests) for both the Node.js
Confidence Score: 3/5The concurrent upload rewrite has known unresolved correctness issues in both upload paths that warrant a fix before merging. Two distinct issues flagged in earlier review rounds remain unaddressed in this diff: workers are not cancelled when the first failure occurs, and the fallback return value can silently be a stale first-chunk response. Both affect the core upload path and appear in both the InputFile and browser File code paths. src/client.ts — both the InputFile and browser File worker-pool sections need attention for the error-propagation and return-value fallback concerns raised in the prior review threads. Important Files Changed
Reviews (4): Last reviewed commit: "feat: support concurrent chunk uploads" | Re-trigger Greptile |
This PR updates the SDK to support concurrent chunk uploads.