Use rustls reqwest defaults for Android builds

Replace the workspace reqwest default TLS stack with explicit rustls features so Android cross-builds do not pull in native-tls and openssl-sys.

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
Iliyan Malchev
2026-03-18 13:35:27 -07:00
parent b7a14a519c
commit b5abe6f74d

View File

@@ -268,7 +268,12 @@ ratatui = "0.29.0"
ratatui-macros = "0.6.0"
regex = "1.12.3"
regex-lite = "0.1.8"
reqwest = "0.12"
reqwest = { version = "0.12", default-features = false, features = [
"charset",
"http2",
"rustls-tls-native-roots",
"system-proxy",
] }
rmcp = { version = "0.15.0", default-features = false }
runfiles = { git = "https://github.com/dzbarsky/rules_rust", rev = "b56cbaa8465e74127f1ea216f813cd377295ad81" }
v8 = "=146.4.0"