Skip to main content

Crate zeroclaw

Crate zeroclaw 

Modules§

agent
auth
channels
commands
config
Binary-side config module. Pure re-export surface — the real types and helpers live in zeroclaw-config. Everything the binary needs (schema, traits, property helpers) is pulled through here so crate::config::* continues to resolve for callers that predate the crate split.
cron
gateway
hooks
memory
nodes
observability
peripherals
platform
providers
ModelProvider subsystem — re-exported from zeroclaw-providers.
rag
routines
sop
tools
verifiable_intent

Structs§

Config
Top-level ZeroClaw configuration, loaded from config.toml.

Enums§

AgentsCommands
Alias CRUD for agents ([agents.<alias>]). Distinct from the agent run command. Rename/delete cascade config references; for agents they also re-point owned state (memory / cron / acp / session) and move the workspace.
ChannelCommands
Channel management subcommands
ChannelsCommands
Alias CRUD for channels ([channels.<type>.<alias>]).
CronCommands
Cron subcommands
GatewayCommands
Gateway management subcommands
HardwareCommands
Hardware discovery subcommands
IntegrationCommands
Integration subcommands
MemoryCommands
Memory management subcommands
MigrateCommands
Migration subcommands
PeripheralCommands
Peripheral (hardware) management subcommands
ProvidersCommands
Alias CRUD for providers ([providers.<category>.<family>.<alias>]). category is one of models, tts, transcription.
ServiceCommands
Service management subcommands
SkillBundleCommands
Skill bundle subcommands (zeroclaw skills bundle <op>)
SkillCommands
Skills management subcommands
SopCommands
SOP management subcommands
SopGraphFormat
Text output format for sop graph.