MCPcopy Create free account
hub / github.com/callstack/agent-device / readUploadPreflightBody

Function readUploadPreflightBody

src/daemon/upload-http.ts:248–258  ·  view source on GitHub ↗
(record: Record<string, unknown>)

Source from the content-addressed store, hash-verified

246}
247
248function readUploadPreflightBody(record: Record<string, unknown>): UploadPreflightBody {
249 return {
250 sha256: readRequiredText(record, 'sha256'),
251 uploadAttemptId: readRequiredText(record, 'uploadAttemptId'),
252 fileName: readRequiredText(record, 'fileName'),
253 sizeBytes: readRequiredInteger(record, 'sizeBytes'),
254 artifactType: readRequiredArtifactType(record),
255 platform: readOptionalText(record, 'platform'),
256 contentType: readOptionalText(record, 'contentType'),
257 };
258}
259
260function readUploadFinalizeBody(record: Record<string, unknown>): UploadFinalizeBody {
261 return {

Callers 1

handleUploadPreflightFunction · 0.85

Calls 4

readRequiredIntegerFunction · 0.85
readRequiredArtifactTypeFunction · 0.85
readOptionalTextFunction · 0.85
readRequiredTextFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…