polarity-integration-utils
    Preparing search index...

    Interface NetworkProxy

    Proxy configuration for per-integration HTTP proxy overrides (tier 1).

    Present only when the Polarity admin has configured a per-integration proxy override. Global proxy settings (tier 2) and host environment proxy variables (tier 3) are not surfaced here — they are injected into the worker subprocess environment and picked up by HTTP clients automatically.

    const proxyUrl = context.network.proxy?.https ?? context.network.proxy?.http;
    
    interface NetworkProxy {
        http?: string;
        https?: string;
        noProxy?: string;
    }
    Index
    http?: string

    HTTP proxy URL for plain-text requests. Omitted (not null) when unset.

    "http://user:pass@proxy.corp:8080"
    
    https?: string

    HTTPS proxy URL for TLS requests. Omitted (not null) when unset. Today this is typically the same URL as http; both fields exist for future per-scheme support.

    "http://user:pass@proxy.corp:8080"
    
    noProxy?: string

    Comma- or whitespace-separated list of hosts/domains that bypass the per-integration proxy.

    • Omitted when unset (no explicit bypass list configured).
    • null only when the admin explicitly set the bypass list to empty (a valid NO_PROXY value meaning "no exceptions — proxy everything").

    Supports patterns: exact host, .suffix domain matching, and * wildcard.

    "localhost,.internal,*.corp"