Skip to main contentCrate crabtalk_runtime
Source pub use config::MemoryConfig;pub use config::SystemConfig;pub use config::TasksConfig;pub use env::Env;pub use host::Host;pub use host::NoHost;pub use mcp::McpHandler;pub use memory::Memory;pub use skill::SkillHandler;
- ask_user
- Tool schema for the built-in
ask_user tool. - config
- System subsystem — task executor and memory configuration.
- env
- Env — the embeddable engine environment.
- host
- Host — trait for server-specific tool dispatch.
- mcp
- Crabtalk MCP bridge — connects to MCP servers and dispatches tool calls.
- memory
- Built-in memory — file-per-entry storage at
{config_dir}/memory/. - os
- OS hook — shell tool for agents.
- session
- Session history persistence — reading JSONL files from
~/.crabtalk/sessions/. - skill
- Crabtalk skill registry — skill matching and prompt enrichment.
- task
- Tool schema for the delegate tool.