Skip to main contentCrate rayclaw
Source pub use channels::discord;pub use channels::telegram;
- acp
- ACP (Agent Client Protocol) integration for RayClaw.
- agent_engine
- builtin_skills
- channel
- channel_adapter
- channels
- codex_auth
- config
- db
- doctor
- embedding
- error
- error_classifier
- LLM error classifier — categorises API errors so the caller can decide
whether to retry, back off, or give up.
- gateway
- image_utils
- Shared image utility functions used by multiple channel adapters (Telegram, Feishu, etc.)
- llm
- llm_bedrock
- llm_types
- logging
- mcp
- memory
- memory_quality
- metrics
- Phase 0 — Observability: session metrics, tool call tracking, and user feedback detection.
- runtime
- scheduler
- sdk
- SDK entry point for embedding RayClaw as a library.
- setup_wizard
- skill_evolution
- Phase 1 — Skill Evolution: pattern detection, auto-generation, promotion, archival, learnings.
- skills
- tools
- transcribe
- update
- usage
- web