Network Commands
weave dht exposes join, stats, peers, announce, and find.
DHT and replication operations
weave dht exposes join, stats, peers, announce, and find. join accepts repeated --bootstrap entries and optional --port. The handlers initialize the SDK network and inspect its peer/session state.
weave dht --help
weave dht stats
weave dht peers
weave strand replicate --helpannounce currently accepts a strand name present in the local Strand store, then calls announce_strand. It rejects an unknown local strand. find prints the query and available peer diagnostics; its source explicitly leaves full record lookup as follow-up work. Do not interpret the find response as a resolved content record.
Remote sparse Strand open uses strand replicate --sparse and requires --source-pubkey when the writer key is not already known locally. Connection and replication results need actual peer/session evidence. The CLI does not supply the daemon, swarm dial, dht listeners, or locus pull commands.
Source reference
clideclarations —tools/weave/src/cli.rs.commands::dhtdeclarations —tools/weave/src/commands/dht.rs.commands::stranddeclarations —tools/weave/src/commands/strand.rs.