@backblaze-labs/b2-mcp
    Preparing search index...

    Module s3/aws-sdk-adapter

    AWS SDK adapter for B2's S3-compatible data plane.

    Tool handlers call this repository-owned facade rather than AWS SDK commands directly. The adapter preserves B2-specific semantics, applies request abort signals and circuit breakers, keeps unsafe mutations on a low-retry client, and maps AWS SDK response shapes into stable MCP-facing objects.

    B2S3PeerClient
    B2S3AbortMultipartUploadOptions
    B2S3BucketLocationResult
    B2S3CommonPrefix
    B2S3CompletedMultipartPart
    B2S3CompleteMultipartUploadOptions
    B2S3CompleteMultipartUploadResult
    B2S3CopyObjectOptions
    B2S3CreateMultipartUploadOptions
    B2S3CreateMultipartUploadResult
    B2S3DeletedObjectEntry
    B2S3DeleteMarkerSummary
    B2S3DeleteObjectErrorEntry
    B2S3DeleteObjectOptions
    B2S3DeleteObjectResult
    B2S3DeleteObjectsOptions
    B2S3DeleteObjectsResult
    B2S3DeleteObjectTarget
    B2S3DownloadedObject
    B2S3DownloadReportObjectOptions
    B2S3DownloadReportObjectResult
    B2S3GetObjectOptions
    B2S3HeadObjectMetadata
    B2S3HeadObjectOptions
    B2S3LifecycleAbortIncompleteMultipartUpload
    B2S3LifecycleExpiration
    B2S3LifecycleFilter
    B2S3LifecycleNoncurrentVersionExpiration
    B2S3LifecycleRule
    B2S3ListMultipartUploadsOptions
    B2S3ListMultipartUploadsResult
    B2S3ListObjectsV2Options
    B2S3ListObjectsV2Result
    B2S3ListObjectVersionsOptions
    B2S3ListObjectVersionsResult
    B2S3ListPartsOptions
    B2S3ListPartsResult
    B2S3ListReportObjectKeysOptions
    B2S3ListReportObjectKeysResult
    B2S3MultipartUploadSummary
    B2S3ObjectSummary
    B2S3ObjectVersionSummary
    B2S3PartSummary
    B2S3PresignObjectUrlOptions
    B2S3PresignObjectUrlResult
    B2S3PresignUploadPartOptions
    B2S3PresignUploadPartResult
    B2S3PutObjectOptions
    B2S3UploadPartCopyOptions
    B2S3UploadPartCopyResult
    B2S3HeadObjectResult
    B2S3ObjectBody
    B2S3PeerClientConfig
    assertSafeObjectContentType
    b2S3DeleteErrorEntry
    createB2S3PeerClient