WeaveDocs
Strand Blobs Cli

Commands

Every `strand-blobs-cli` subcommand and flag — operator tool for blob storage workflows.

Purpose

CLI for operating strand blob storage and blob workflows.

This page follows the real source shape for Strand Blobs Cli and explains the workflow a developer is likely to use first.

Command surface

Use this page to understand the operational commands exposed by the tool. Prefer command groups that match the subsystem you are testing, then inspect the API surface page for the exact Rust enum or command handler.

Primary types to know

  • No public items were detected by the source scan. This page should be updated when the crate exposes new items.

Example shape

# Full command surface (every subcommand the CLI dispatches today).

strand-blobs put <file>  --store <dir> [--metadata <json>] [--chunk-size <bytes>]
strand-blobs get <id>    --store <dir> --out <file>
strand-blobs cat <id>    --store <dir>            # stream to stdout
strand-blobs list        --store <dir> [--limit <n>] [--cursor <c>]
strand-blobs stat <id>   --store <dir>            # metadata only
strand-blobs delete <id> --store <dir>            # logical delete
strand-blobs gc          --store <dir>            # compute + apply GC
strand-blobs fsck        --store <dir>            # reindex + repair report
strand-blobs dedup-stats --store <dir>