Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
langley
command
|
|
|
internal
|
|
|
analytics
Package analytics provides cost calculation, usage metrics, and anomaly detection.
|
Package analytics provides cost calculation, usage metrics, and anomaly detection. |
|
api
Package api provides the REST API for Langley.
|
Package api provides the REST API for Langley. |
|
config
Package config handles configuration loading from YAML, CLI flags, and environment variables.
|
Package config handles configuration loading from YAML, CLI flags, and environment variables. |
|
parser
Package parser provides parsers for SSE and Claude-specific event streams.
|
Package parser provides parsers for SSE and Claude-specific event streams. |
|
pricing
Package pricing provides model pricing data from LiteLLM's maintained database.
|
Package pricing provides model pricing data from LiteLLM's maintained database. |
|
provider
Package provider defines the interface for LLM API providers.
|
Package provider defines the interface for LLM API providers. |
|
proxy
Package proxy implements the HTTP/HTTPS intercepting proxy.
|
Package proxy implements the HTTP/HTTPS intercepting proxy. |
|
queue
Package queue provides a bounded priority queue for event persistence.
|
Package queue provides a bounded priority queue for event persistence. |
|
redact
Package redact provides credential redaction for headers and bodies.
|
Package redact provides credential redaction for headers and bodies. |
|
store
Package store provides data persistence using SQLite.
|
Package store provides data persistence using SQLite. |
|
task
Package task provides task boundary detection and assignment.
|
Package task provides task boundary detection and assignment. |
|
testutil
Package testutil provides shared test fixtures for consistent, realistic test data.
|
Package testutil provides shared test fixtures for consistent, realistic test data. |
|
tls
Package tls provides TLS certificate management for MITM proxying.
|
Package tls provides TLS certificate management for MITM proxying. |
|
ws
Package ws provides WebSocket server for real-time flow updates.
|
Package ws provides WebSocket server for real-time flow updates. |
|
Package web provides embedded static files for the dashboard.
|
Package web provides embedded static files for the dashboard. |
Click to show internal directories.
Click to hide internal directories.
