wasm-capability-contract 0.3.0

Generic, domain-agnostic capability pattern: CapabilityEngine/CapabilityRegistry/CapabilityDispatcher trait shapes + component/capability types. Trait definitions only -- see wasm-capability-core for this pattern's own default implementation, extracted from agent-runtime's ADR-001 (agent-runtime#31, ADR-011).
Documentation
1
2
3
4
5
6
7
8
9
10
11
mod component_invoke_request;
mod component_invoke_response;
mod component_load_request;
mod component_load_response;
mod validate_component_request;

pub use component_invoke_request::ComponentInvokeRequest;
pub use component_invoke_response::ComponentInvokeResponse;
pub use component_load_request::ComponentLoadRequest;
pub use component_load_response::ComponentLoadResponse;
pub use validate_component_request::ValidateComponentRequest;