Proxy

The authenticated HTTP edge for chat completions, Responses, directives, sessions, and provider routing.

The proxy is the public data-plane edge. It authenticates PATs, verifies agent identity, applies admission controls, optionally assembles context, and forwards to mock or live providers.

Implemented Ledger class: shipped-local
Verified 2026-10-21Critical path is locally evidenced; hosted SLO remains open

Start with the request path

Implemented vs provisional

SurfaceStatusBoundary
PAT and agent validationIMPLEMENTEDLocally tested; auth gRPC must be trusted
Mock/live chat completionIMPLEMENTEDLive provider calls depend on operator keys
StreamingIMPLEMENTEDProvider-dependent; Responses streaming is rejected
IdempotencyIMPLEMENTEDRedis-backed for non-streaming chat
Sessions and directivesIMPLEMENTEDPostgreSQL/Redis required for durable behavior
Context assemblyPROVISIONALOptional; fails open to directive-only
Budget admissionPROVISIONALLedger exists; reconciliation and hosted evidence open

Never infer

A successful mock response does not validate live provider behavior, context quality, billing correctness, or production throughput. A 501 PROVIDER_NOT_CONFIGURED means the model is not in the active registry — not that forwarding is broken.