Skip to main content

Crate rustyclaw

Crate rustyclaw 

Source

Re-exports§

pub use messengers::Message;
pub use messengers::Messenger;
pub use messengers::MessengerManager;
pub use messengers::SendOptions;

Modules§

action
app
args
commands
config
cron
Cron job scheduling for RustyClaw.
daemon
Gateway daemon management — PID file, spawn, stop, status.
dialogs
Dialog modules for the TUI.
gateway
Gateway module — WebSocket server for agent communication.
memory
Memory search and retrieval for RustyClaw.
messengers
Messenger implementations for various chat platforms.
onboard
Interactive onboarding wizard.
pages
panes
process_manager
Background process session management for RustyClaw.
providers
Shared provider catalogue.
sandbox
Agent sandbox — isolates tool execution from sensitive paths.
secrets
Secrets manager backed by an encrypted SecureStore vault.
sessions
Session management for RustyClaw multi-agent support.
skills
soul
streaming
Streaming provider support for OpenAI-compatible and Anthropic APIs.
theme
Terminal theme & spinner helpers.
tools
Agent tool system for RustyClaw.
tui