Skip to main content

yomo/
lib.rs

1//! YoMo core library.
2//!
3//! This crate provides the transport, routing, and bridge abstractions used to
4//! connect tools and the zipper runtime.
5
6/// Handshake authentication abstractions.
7pub mod auth;
8/// Request forwarding bridge implementations.
9pub mod bridge;
10/// YoMo client implementation.
11pub mod client;
12/// Connector abstractions for opening downstream streams.
13pub mod connector;
14/// Framed IO helpers.
15pub mod io;
16/// LLM-facing HTTP APIs.
17pub mod llm_api;
18/// Manage user-defined metadata extension.
19pub mod metadata;
20/// Routing traits and implementations.
21pub mod router;
22/// Serverless runtime and handlers.
23pub mod serverless;
24/// TLS configuration helpers.
25pub mod tls;
26/// Tool-facing HTTP APIs.
27pub mod tool_api;
28/// Tool manager trait and implementation.
29pub mod tool_mgr;
30/// Shared protocol types.
31pub mod types;
32/// Utility helpers.
33pub mod utils;
34/// Zipper coordinator implementation.
35pub mod zipper;