Crate mcp_commune

Source
Expand description

§Commune

commune is a Rust library for building distributed systems and peer-to-peer networks. It provides a set of modules to handle client-server communication, peer management, error handling, and more.

§Modules

  • client: Implements client-side functionality for connecting to servers and peers.
  • error: Defines custom error types used throughout the library.
  • peer: Manages peer connections and interactions in a distributed network.
  • prelude: Provides a convenient way to import commonly used items from the library.
  • server: Implements server-side functionality for handling client connections and requests.

Modules§

client
Client-side functionality module
error
Error handling module
peer
Peer management module
prelude
Prelude module for convenient imports Prelude module for the Commune project.
server
Server-side functionality module Server module for the Commune project.
tool
Functionality related to tool calling