Expand description
YoMo core library.
This crate provides the transport, routing, and bridge abstractions used to connect tools and the zipper runtime.
Modulesยง
- agent_
loop - Agent loop implementation.
- auth
- Handshake authentication abstractions.
- bridge
- Request forwarding bridge implementations.
- client
- YoMo client implementation.
- connector
- Connector abstractions for opening downstream streams.
- io
- Framed IO helpers.
- llm_
provider - LLM provider abstractions.
- llm_
router - LLM-facing HTTP routers.
- metadata_
mgr - Manage user-defined metadata extension.
- model_
api_ provider - Model API providers.
- model_
api_ router - Model API router.
- openai_
http_ mapping - OpenAI request/response mapping to Events.
- openai_
types - OpenAI request/response types.
- router
- Routing traits and implementations.
- serve_
config - Server configuration used by the CLI.
- serverless
- Serverless runtime and handlers.
- tls
- TLS configuration helpers.
- tool_
invoker - Tool invoker implementation.
- tool_
mgr - Tool manager trait and implementation.
- tool_
router - Tool-facing HTTP APIs.
- trace
- OpenTelemetry tracing setup.
- types
- Shared protocol types.
- utils
- Utility helpers.
- zipper
- Zipper coordinator implementation.