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:
- [
error] -- [ClawftError] and [ChannelError] error types - [
config] -- Configuration schema (ported from Pythonschema.py) - [
event] -- Inbound/outbound message events - [
provider] -- LLM response types and the 15-provider registry - [
session] -- Conversation session state - [
cron] -- Scheduled job types