crabtalk-runtime 0.0.17

Crabtalk agent runtime — tool dispatch, MCP, skills, and memory
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Crabtalk MCP bridge — connects to MCP servers and dispatches tool calls.

use wcore::agent::AsTool;
pub use {bridge::McpBridge, config::McpServerConfig, handler::McpHandler};

mod bridge;
mod client;
pub mod config;
mod handler;
pub mod tool;

impl McpHandler {
    /// Register the `mcp` tool schema into the registry.
    pub fn register_tools(&self, registry: &mut wcore::ToolRegistry) {
        registry.insert(tool::Mcp::as_tool());
    }
}