Rust referenceweave-loom
weave-loom
Loom — pre-1.0 agent-native version-control alpha on Weave with a Git-shaped command surface.
Loom — pre-1.0 agent-native version-control alpha on Weave with a Git-shaped command surface.
| Property | Source value |
|---|---|
| Package | weave-loom |
| Manifest version | 0.1.0 |
| Source | sigil/weave/tools/loom/Cargo.toml |
| Reference status | experimental alpha |
| Publish flag | false; this flag is not registry publication evidence |
Use the source package
In an authorized local checkout, add this package as a path dependency. The Rust crate identifier is weave_loom unless the manifest supplies an explicit library name. Read the exposed modules below for exact imports and configuration.
[dependencies]
weave-loom = { path = "../loom" }The relative path is resolved from your application's Cargo.toml; adjust it to the actual checkout. This does not assume a package registry release.
This is pre-1.0 Loom tooling. A declared adapter or data type does not establish a deployed multi-writer service, runner admission or production transport.
Features
| Feature | Dependencies |
|---|---|
default | No additional feature dependencies |
hivelocity-private-p2p-proof | No additional feature dependencies |
Public source modules
- cli — 35 declarations
- commands — 36 declarations
- commands::access — 1 declarations
- commands::add — 1 declarations
- commands::branch — 1 declarations
- commands::checkout — 1 declarations
- commands::clone — 1 declarations
- commands::commit — 1 declarations
- commands::config — 1 declarations
- commands::daemon — 1 declarations
- commands::diff — 1 declarations
- commands::fetch — 1 declarations
- commands::identity — 2 declarations
- commands::init — 2 declarations
- commands::log — 1 declarations
- commands::merge — 1 declarations
- commands::mv — 1 declarations
- commands::pull — 1 declarations
- commands::push — 1 declarations
- commands::remote — 1 declarations
- commands::reset — 1 declarations
- commands::restore — 1 declarations
- commands::rm — 1 declarations
- commands::show — 1 declarations
- commands::status — 3 declarations
- commands::switch — 1 declarations
- commands::tag — 1 declarations
- commands::list — 1 declarations
- commands::register — 1 declarations
- commands::search — 1 declarations
- commands::serve — 1 declarations
- commands::unregister — 1 declarations
- commands::deploy — 2 declarations
- commands::export_git — 2 declarations
- commands::import_git — 2 declarations
- commands::mandate — 3 declarations
- commands::mars — 3 declarations
- commands::pr — 3 declarations
- error — 2 declarations
- ignore — 3 declarations
- index — 10 declarations
- manifest — 15 declarations
- paths — 39 declarations
- repo — 49 declarations