Rust referenceweave-sdk
weave-sdk
Unified SDK for the Weave P2P agent network
Unified SDK for the Weave P2P agent network
| Property | Source value |
|---|---|
| Package | weave-sdk |
| Manifest version | 1.1.0 |
| Source | sigil/weave/libs/weave-sdk/Cargo.toml |
| Reference status | source reference |
| Publish flag | true; 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_sdk unless the manifest supplies an explicit library name. Read the exposed modules below for exact imports and configuration.
[dependencies]
weave-sdk = { path = "../weave-sdk" }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.
Features
| Feature | Dependencies |
|---|---|
default | No additional feature dependencies |
mailbox | dep:loom-encrypt |
policy-hooks | strand/policy-hooks, lens/policy-hooks, locus/policy-hooks, strand-blobs/policy-hooks |
Public source modules
- crate — 22 declarations
- config — 14 declarations
- error — 2 declarations
- identity — 14 declarations
- mailbox — 28 declarations
- messaging — 9 declarations
- network_manager — 17 declarations
- node — 111 declarations
- prelude — 6 declarations
- replication — 35 declarations