firstpass-proxy 0.2.6

Drop-in, Anthropic-compatible LLM proxy that routes each request to the cheapest model that provably passes a quality gate, escalates on failure, and records a tamper-evident audit trace.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! `cargo run -p firstpass-proxy --example demo`
//!
//! Kept as a thin shim so the from-source invocation in older docs keeps working. The demo itself
//! lives in `firstpass_proxy::demo` so it ships inside the `firstpass` binary too — which is what
//! makes `uvx firstpass demo` (no Rust toolchain) possible.

#[tokio::main]
async fn main() {
    if let Err(e) = firstpass_proxy::demo::run().await {
        eprintln!("demo failed: {e}");
        std::process::exit(1);
    }
}