Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
routatic-proxy
command
Package main is the CLI entry point for the Routatic proxy server.
|
Package main is the CLI entry point for the Routatic proxy server. |
|
internal
|
|
|
client
Package client manages upstream API client connections.
|
Package client manages upstream API client connections. |
|
config
Package config handles application configuration loading and validation.
|
Package config handles application configuration loading and validation. |
|
core
Package core defines the provider abstraction, wire format types, and capability metadata that form the foundation of the routing engine.
|
Package core defines the provider abstraction, wire format types, and capability metadata that form the foundation of the routing engine. |
|
handlers
Package handlers contains HTTP request handlers for API endpoints.
|
Package handlers contains HTTP request handlers for API endpoints. |
|
metrics
Package metrics provides in-memory metrics for the proxy.
|
Package metrics provides in-memory metrics for the proxy. |
|
middleware
Package middleware provides HTTP middleware for the proxy.
|
Package middleware provides HTTP middleware for the proxy. |
|
provider
Package provider implements the core.Provider interface for all supported upstream LLM providers.
|
Package provider implements the core.Provider interface for all supported upstream LLM providers. |
|
router
Package router defines HTTP route registration and middleware chaining.
|
Package router defines HTTP route registration and middleware chaining. |
|
server
Package server manages the HTTP server lifecycle.
|
Package server manages the HTTP server lifecycle. |
|
token
Package token provides token counting utilities using tiktoken encoding.
|
Package token provides token counting utilities using tiktoken encoding. |
|
transformer
Package transformer includes ctxio: a context-bound reader wrapper.
|
Package transformer includes ctxio: a context-bound reader wrapper. |
|
pkg
|
|
|
types
Package types defines shared data structures and interfaces.
|
Package types defines shared data structures and interfaces. |
Click to show internal directories.
Click to hide internal directories.