feat: SDK update for version 18.1.0#299
Conversation
Greptile SummaryThis PR adds standalone binary self-update support to the Confidence Score: 4/5Safe to merge after confirming the release-artifact repo and fixing the misleading npm EEXIST message; previously flagged issues (no download timeout, partial-sudo temp file) remain open. Two prior-thread P1 findings (no timeout/integrity check on binary download; staged temp file not cleaned on sudo partial failure) are still present in the code. A new P2 logic issue was found (EEXIST treated as already installed instead of a file conflict), and there is an open question about whether appwrite/appwrite-cli is the correct release repo for the self-update binary download. lib/commands/update.ts — npm EEXIST handling and the GITHUB_RELEASES_URL repo mismatch should be verified before the standalone self-update ships to users. Important Files Changed
Reviews (2): Last reviewed commit: "chore: bump Homebrew formula version to ..." | Re-trigger Greptile |
Summary
This PR contains updates to the SDK for version 18.1.0.
What's Changed
push sitedeploymentsupdatecommandQueryableFieldValuefor improved type inference