Skip to main contentCrate crabtalk_runtime
Source pub use bridge::NoBridge;pub use bridge::RuntimeBridge;pub use config::MemoryConfig;pub use config::SystemConfig;pub use config::TasksConfig;pub use hook::RuntimeHook;pub use mcp::McpHandler;pub use memory::Memory;pub use skill::SkillHandler;
- ask_user
- Tool schema for the built-in
ask_user tool. - bridge
- RuntimeBridge — trait for server-specific tool dispatch.
- config
- System subsystem — task executor and memory configuration.
- hook
- RuntimeHook — the embeddable engine hook.
- 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.