gproxy-protocol 2.0.15

GPROXY protocol types and endpoint metadata
Documentation

gproxy-protocol

crates.io docs.rs license

Wire-format types and endpoint metadata for the OpenAI, Anthropic Claude, and Google Gemini APIs.

gproxy-protocol is the protocol layer used by GPROXY. It provides serializable request, response, streaming-event, and shared operation types without coupling them to an HTTP client or server implementation.

Usage

[dependencies]
gproxy-protocol = "2.0.15"
use gproxy_protocol::{Operation, Provider};

Protocol-specific types are available under gproxy_protocol::openai, gproxy_protocol::claude, and gproxy_protocol::gemini.

License

Licensed under the GNU Affero General Public License, version 3 or later.