SK-2812: Public interface cleanup#306
Conversation
…for-handling-deidentify-file-response SK-1964: add sample for handling deidentify file response in async
… Access The Node SDK already supports ctx as string | Record<string, any> for bearer tokens and signed data tokens (shipped in SK-2391/PR #266), but the README and samples only showed string usage. Add documentation and examples for JSON object context to support Conditional Data Access CEL expressions like request.context.role == 'admin'. Refs DOCU-1441 Co-Authored-By: Claude <noreply@anthropic.com>
SK-2771: fix deidentifyFile crash when waitTime is exceeded before processing completes
…hanges SK-2770: publish v1.x releases under the v1 dist-tag to preserve latest as V2
Release/26.4.4
…alisation SK-2766 reduce client initialisation
Release/26.4.5
…-data-access-docs DOCU-1441: Document JSON object context support for Conditional Data Access
|
✅ Gitleaks Findings: No secrets detected. Safe to proceed! |
|
Semgrep Findings: Issues with Error level severity are found (Error is Highest severity in Semgrep), Please resolve the issues before merging. |
|
✅ Gitleaks Findings: No secrets detected. Safe to proceed! |
|
Semgrep Findings: Issues with Error level severity are found (Error is Highest severity in Semgrep), Please resolve the issues before merging. |
|
✅ Gitleaks Findings: No secrets detected. Safe to proceed! |
|
Semgrep Findings: Issues with Error level severity are found (Error is Highest severity in Semgrep), Please resolve the issues before merging. |
|
✅ Gitleaks Findings: No secrets detected. Safe to proceed! |
|
Semgrep Findings: Issues with Error level severity are found (Error is Highest severity in Semgrep), Please resolve the issues before merging. |
…SK-2812-pulic-interface-cleanup
…package-lock.json 75 resolved URLs pointed to prekarilabs.jfrog.io causing E401 in CI npm install. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…o aadarsh-st/SK-2812-pulic-interface-cleanup
Summary
clientID→clientId,keyID→keyId,tokenURI→tokenUri,roleIDs→roleIds,request_ID→requestId,downloadURL→downloadUrl,start_padding/stop_padding→startPadding/stopPaddingFileUploadRequest: removedskyflowIdfrom constructor; set viaFileUploadOptions.setSkyflowId()insertedFieldsalways returns as array (nevernull)DeleteResponse.deletedIdsis now alwaysArray<string>(non-optional)SkyflowErrorthrown fornull/undefined/""field values in insert records before any API call;0,false,0.0remain validInsert,Update,Get,Delete,Query,Tokenize,DeidentifyText,DeidentifyFile) always includeerrorsfield —nullwhen no errors, never absent