List of all items
Structs
- config::loader::ServerConfig
- prompts::registry::PromptRegistry
- protocol::handler::ProtocolHandler
- protocol::negotiation::NegotiatedCapabilities
- resources::registry::ResourceRegistry
- session::manager::SessionManager
- session::transaction::Transaction
- session::workspace::Comparison
- session::workspace::CrossContextMatch
- session::workspace::CrossContextResult
- session::workspace::CrossReference
- session::workspace::MemoryContext
- session::workspace::MemoryWorkspace
- session::workspace::WorkspaceManager
- streaming::progress::ProgressTracker
- tools::registry::ToolRegistry
- transport::stdio::StdioTransport
- types::capabilities::ClientCapabilities
- types::capabilities::Implementation
- types::capabilities::InitializeParams
- types::capabilities::InitializeResult
- types::capabilities::LoggingCapability
- types::capabilities::PromptsCapability
- types::capabilities::ResourcesCapability
- types::capabilities::RootsCapability
- types::capabilities::SamplingCapability
- types::capabilities::ServerCapabilities
- types::capabilities::ToolsCapability
- types::message::JsonRpcError
- types::message::JsonRpcErrorObject
- types::message::JsonRpcNotification
- types::message::JsonRpcRequest
- types::message::JsonRpcResponse
- types::notification::LogMessageParams
- types::notification::ProgressParams
- types::notification::ResourceUpdatedParams
- types::request::CancelRequestParams
- types::request::ListParams
- types::request::PromptGetParams
- types::request::ResourceReadParams
- types::request::ResourceSubscribeParams
- types::request::ResourceUnsubscribeParams
- types::request::ToolCallParams
- types::response::PromptArgument
- types::response::PromptDefinition
- types::response::PromptGetResult
- types::response::PromptListResult
- types::response::PromptMessage
- types::response::ReadResourceResult
- types::response::ResourceContent
- types::response::ResourceDefinition
- types::response::ResourceListResult
- types::response::ResourceTemplateDefinition
- types::response::ResourceTemplateListResult
- types::response::ToolCallResult
- types::response::ToolDefinition
- types::response::ToolListResult
Enums
- session::workspace::ContextRole
- types::capabilities::MemoryMode
- types::error::McpError
- types::message::JsonRpcMessage
- types::message::RequestId
- types::notification::LogLevel
- types::notification::ProgressToken
- types::response::ToolContent
Functions
- config::loader::load_config
- config::loader::resolve_memory_path
- prompts::correct::expand
- prompts::reflect::expand
- prompts::remember::expand
- prompts::summarize::expand
- protocol::validator::validate_request
- resources::graph::read_important
- resources::graph::read_recent
- resources::graph::read_stats
- resources::node::read_node
- resources::session::read_session
- resources::templates::list_resources
- resources::templates::list_templates
- resources::type_index::read_type
- session::autosave::spawn_maintenance
- streaming::chunked::chunk_results
- tools::conversation_log::definition
- tools::conversation_log::execute
- tools::memory_add::definition
- tools::memory_add::execute
- tools::memory_causal::definition
- tools::memory_causal::execute
- tools::memory_context::definition
- tools::memory_context::execute
- tools::memory_correct::definition
- tools::memory_correct::execute
- tools::memory_evidence::definition
- tools::memory_evidence::execute
- tools::memory_ground::definition
- tools::memory_ground::execute
- tools::memory_quality::definition
- tools::memory_quality::execute
- tools::memory_query::definition
- tools::memory_query::execute
- tools::memory_resolve::definition
- tools::memory_resolve::execute
- tools::memory_similar::definition
- tools::memory_similar::execute
- tools::memory_stats::definition
- tools::memory_stats::execute
- tools::memory_suggest::definition
- tools::memory_suggest::execute
- tools::memory_temporal::definition
- tools::memory_temporal::execute
- tools::memory_traverse::definition
- tools::memory_traverse::execute
- tools::memory_workspace_add::definition
- tools::memory_workspace_add::execute
- tools::memory_workspace_compare::definition
- tools::memory_workspace_compare::execute
- tools::memory_workspace_create::definition
- tools::memory_workspace_create::execute
- tools::memory_workspace_list::definition
- tools::memory_workspace_list::execute
- tools::memory_workspace_query::definition
- tools::memory_workspace_query::execute
- tools::memory_workspace_xref::definition
- tools::memory_workspace_xref::execute
- tools::session_end::definition
- tools::session_end::execute
- tools::session_start::definition
- tools::session_start::execute
- transport::framing::frame_message
- transport::framing::parse_message
Type Aliases
Constants
- types::capabilities::MCP_VERSION
- types::capabilities::SERVER_NAME
- types::capabilities::SERVER_VERSION
- types::error::error_codes::INTERNAL_ERROR
- types::error::error_codes::INVALID_PARAMS
- types::error::error_codes::INVALID_REQUEST
- types::error::error_codes::METHOD_NOT_FOUND
- types::error::error_codes::PARSE_ERROR
- types::error::mcp_error_codes::CONTENT_TOO_LARGE
- types::error::mcp_error_codes::INVALID_GRAPH_OP
- types::error::mcp_error_codes::NODE_NOT_FOUND
- types::error::mcp_error_codes::PROMPT_NOT_FOUND
- types::error::mcp_error_codes::RATE_LIMITED
- types::error::mcp_error_codes::REQUEST_CANCELLED
- types::error::mcp_error_codes::RESOURCE_NOT_FOUND
- types::error::mcp_error_codes::SESSION_NOT_FOUND
- types::error::mcp_error_codes::TOOL_NOT_FOUND
- types::error::mcp_error_codes::UNAUTHORIZED
- types::error::mcp_error_codes::USER_NOT_FOUND
- types::message::JSONRPC_VERSION