Fix proxy configuration and command output handling#549
Open
attiasas wants to merge 3 commits intojfrog:masterfrom
Open
Fix proxy configuration and command output handling#549attiasas wants to merge 3 commits intojfrog:masterfrom
attiasas wants to merge 3 commits intojfrog:masterfrom
Conversation
…analyzer - analyzerManager: set both HTTP_PROXY and HTTPS_PROXY from VS Code proxy config regardless of proxy URL protocol. An http:// proxy handles HTTPS traffic via CONNECT tunneling, so restricting it to only HTTP_PROXY broke connections to HTTPS JFrog servers. - connectionUtils: add fallback to HTTPS_PROXY/HTTP_PROXY env vars in getProxyConfig() when http.proxy VS Code setting is not configured. - Add tests covering VS Code http:// proxy setting and env-var fallback. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Contributor
NatalieJFrog
approved these changes
Mar 23, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Changes
Proxy Configuration: Fix proxy not being picked up from VS Code settings for both extension and analyzer
HTTPS_PROXYandHTTP_PROXYenvironment variables when VS Code proxy setting is not configuredCommand Output: Fix displaying both StdOut and StdErr
Utils.combineStdoutAndStderr()helper to properly combine stdout and stderr outputScanUtils.executeCommand()to use the new helper for better error message visibilityAgentic Coding: Fixed disabled agentic when copilot is installed but fails to report as enabled
enablementcondition to only checkjfrog.agneticCodingEnabledinstead of requiring both copilot installed and agentic enabledVersion: Bumped to 2.14.8
Tests: Added comprehensive tests for proxy configuration fallback and analyzer environment variable handling