List of all items
Structs
- config::GatewayUpstreamOauthConfig
- config::UpstreamConfig
- config::UpstreamConfigView
- oauth::BeginAuthorization
- oauth::UpstreamOAuthCredentialStatus
- oauth::UpstreamOAuthError
- oauth::UpstreamOAuthRuntime
- process::guard::SpawnGuard
- process::stderr::DrainedStderr
- process::stdio::StdioProcessSpec
- process::windows::WindowsJobCleanup
- security::ssrf::ValidatedEndpoint
- upstream::PromptDescriptor
- upstream::ResourceDescriptor
- upstream::ResponseCaps
- upstream::ToolDescriptor
- upstream::UpstreamSnapshot
- upstream::http_body_cap::BodyCappedHttpClient
- upstream::pool::InProcessUpstream
- upstream::pool::PoolOptions
- upstream::pool::ToolCall
- upstream::pool::UpstreamPool
- upstream::relay::RelayCapabilities
- upstream::relay::cache::RelayCache
- upstream::relay::cache::RelayCacheKey
- upstream::relay::cache::RelayConnection
- upstream::relay::session::RelaySessionId
- upstream::relay::session::RelaySessionMint
- upstream::transport::websocket::WebSocketClientWorker
- upstream::transport::websocket::WebSocketTransportConfig
Enums
- ConfigError
- config::GatewayUpstreamOauthMode
- config::GatewayUpstreamOauthRegistration
- process::ChildCleanupPolicy
- process::guard::SpawnGuardError
- process::stdio::StdioSpecError
- security::env::EnvPolicyError
- security::ssrf::OutboundPolicy
- security::ssrf::SsrfError
- upstream::CapScope
- upstream::TransportKind
- upstream::UpstreamError
- upstream::UpstreamHealth
- upstream::http_client::HttpTransportDecision
- upstream::pool::connect_stdio::ConnectStdioError
- upstream::relay::RelayError
- upstream::relay::RelayOperation
- upstream::relay::cache::RelayConnectSlot
- upstream::transport::websocket::WebSocketTransportError
Traits
Functions
- config::default_true
- config::validate_bearer_token_env
- net::host_is_private_tld_surprise
- net::is_denied_loopback_or_wildcard
- net::is_link_local
- net::is_metadata_ip
- net::is_private_or_cgnat
- process::default_cleanup_policy
- process::stderr::drain_stderr_with_cap
- process::windows::job_cleanup_required
- security::env::redact_spawn_args_for_log
- security::env::reject_spawn_guard_overrides
- security::env::validate_env_name
- security::env::validate_spawn_env
- security::redact::is_sensitive_key
- security::redact::redact_json_value
- security::redact::redact_log_line
- security::redact::redact_stdio_args
- security::redact::redact_stdio_value
- security::redact::redact_url
- security::ssrf::validate_redirect
- security::ssrf::validate_resolved_ip
- security::ssrf::validate_url
- upstream::http_client::capped_sse_event
- upstream::http_client::decide_http_transport
- upstream::http_client::parse_capped_json
- upstream::http_client::transport_kind_for_decision
- upstream::pool::connect_stdio::plan_stdio_connection
- upstream::relay::ensure_call_tool_only
- upstream::relay::ensure_capabilities_mirrored
- upstream::relay::lifecycle::sweep_and_collect_shutdowns
- upstream::relay::reject_user_supplied_session_ids
- upstream::transport::websocket::connect
- upstream::transport::websocket::decode_server_message
- upstream::transport::websocket::encode_client_message