Skip to main content

Crate clawft_types

Crate clawft_types 

Source
Expand description

§clawft-types

Core type definitions for the clawft AI assistant framework.

This crate is the foundation of the dependency graph – all other clawft crates depend on it. It contains:

Re-exports§

pub use error::ChannelError;
pub use error::ClawftError;
pub use error::Result;
pub use registry::Registry;

Modules§

agent_bus
Inter-agent communication types.
agent_routing
Agent routing configuration types.
canvas
Canvas protocol types for the Live Canvas system.
config
Configuration schema types.
cron
Cron scheduling types.
delegation
Delegation configuration types.
error
Error types for the clawft framework.
event
Message event types for the channel bus.
provider
LLM provider types and the static provider registry.
registry
Unified registry trait for key-value registries across WeftOS.
routing
Routing and permission configuration types.
secret
Secret string wrapper that prevents accidental exposure.
security
Runtime security policy types.
session
Conversation session types.
skill
Unified skill definition types.
workspace
Workspace types for the global workspace registry.