vscode/cli
Connor Peet d31573550f
cli: implement local download fallback
Implements an automatic local download fallback, similar to SSH
(cc @roblourens). If the initial download results in an error, either
in making the request or a 5xx, it'll try to fall back to making the
request locally and streaming it over the tunnel.

This abstracts the request client behing a "SimpleHttp" trait which
either uses to the native reqwest or uses the 'delegated' mode over the
socket.
2022-11-09 15:27:47 -08:00
..
.cargo cli: static link the crt on windows (#164532) 2022-10-25 09:59:05 +02:00
src cli: implement local download fallback 2022-11-09 15:27:47 -08:00
build.rs cli: use hard tabs to align with vscode style 2022-09-23 14:17:01 -07:00
Cargo.lock cli: fallback to system installs in the standalone CLI 2022-10-20 10:54:13 -07:00
Cargo.toml cli: fallback to system installs in the standalone CLI 2022-10-20 10:54:13 -07:00
CONTRIBUTING.md cli: point docs to the new RA extension ns (#162500) 2022-10-04 08:17:10 -07:00
rustfmt.toml cli: use hard tabs to align with vscode style 2022-09-23 14:17:01 -07:00