mirror of
https://github.com/fawney19/Aether.git
synced 2026-10-08 10:27:46 +08:00
23 lines
818 B
Rust
23 lines
818 B
Rust
mod auth;
|
|
mod policy;
|
|
mod request;
|
|
mod url;
|
|
|
|
pub use auth::{
|
|
is_gemini_cli_provider_transport, resolve_gemini_cli_project_id,
|
|
resolve_local_gemini_cli_request_auth, GeminiCliRequestAuth, GeminiCliRequestAuthSupport,
|
|
GeminiCliRequestAuthUnsupportedReason, GEMINI_CLI_PROVIDER_TYPE,
|
|
};
|
|
pub use policy::gemini_cli_v1internal_requires_upstream_streaming;
|
|
pub use request::{
|
|
build_gemini_cli_v1internal_request, classify_gemini_cli_v1internal_request_body,
|
|
GeminiCliRequestEnvelopeSupport, GeminiCliRequestEnvelopeUnsupportedReason,
|
|
};
|
|
pub use url::{
|
|
build_gemini_cli_v1internal_url, GeminiCliRequestUrlAction,
|
|
GEMINI_CLI_RETRIEVE_USER_QUOTA_PATH, GEMINI_CLI_USER_AGENT,
|
|
GEMINI_CLI_V1INTERNAL_PATH_TEMPLATE,
|
|
};
|
|
|
|
pub const GEMINI_CLI_V1INTERNAL_ENVELOPE_NAME: &str = "gemini_cli:v1internal";
|