Weave
Store Commands
The parser uses named flags for store identifiers.
Storage command syntax
The parser uses named flags for store identifiers. Strand reads use read, Lens deletion uses del, and Lens iteration uses range.
| Group | Subcommands | Identifier input |
|---|---|---|
| Strand | create, append, read, list, replicate | create --name; existing strand argument for reads/appends |
| Locus | mkdir, write, read, rm, ls, stat | --drive |
| Lens | put, get, del, range, list | --db |
| Nexus | create, add-input, view | create NAME --inputs; existing view argument thereafter |
| Forum | write, read, take | Serialized tuple/pattern argument |
| Gnosis | add, query, neighbors | Triple or query fields |
| Basis | add, search, remove | Comma-separated numeric vector or stored ID |
weave strand create --help
weave strand read --help
weave locus write --help
weave lens range --help
weave nexus create --helpUse the identifiers returned by the configured node. locus init, lens open, and strand get are not commands in this parser. Store creation and persistence requirements follow the corresponding SDK handlers; a command tree is not an assurance that every model shares one persistence mechanism.
Source reference
clideclarations —tools/weave/src/cli.rs.commands::stranddeclarations —tools/weave/src/commands/strand.rs.commands::locusdeclarations —tools/weave/src/commands/locus.rs.commands::lensdeclarations —tools/weave/src/commands/lens.rs.commands::nexusdeclarations —tools/weave/src/commands/nexus.rs.