Skip to content

Commit 9f42a3a

Browse files
authored
Merge pull request #204 from iOfficeAI/fix/rustls-tls-backend
fix(ci): switch TLS backend from native-tls to rustls
2 parents dcb638a + de4aa7a commit 9f42a3a

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,14 +97,14 @@ aes-gcm = "0.10"
9797
# UUID
9898
uuid = { version = "1", features = ["v7"] }
9999

100-
# HTTP client
101-
reqwest = { version = "0.12", features = ["json", "multipart"] }
100+
# HTTP client — use rustls to avoid native OpenSSL dep during cross-compilation
101+
reqwest = { version = "0.12", features = ["json", "multipart", "rustls-tls"], default-features = false }
102102

103103
# Concurrency
104104
dashmap = "6"
105105

106106
# WebSocket
107-
tokio-tungstenite = { version = "0.26", features = ["native-tls"] }
107+
tokio-tungstenite = { version = "0.26", features = ["rustls-tls-native-roots"] }
108108

109109
# Protobuf
110110
prost = "0.13"

crates/aionui-ai-agent/tests/agent_types_integration.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ fn make_aionrs_config() -> AionrsResolvedConfig {
100100
compat_overrides: Default::default(),
101101
session_directory: std::env::temp_dir().join("aionrs-test-sessions"),
102102
session_mode: None,
103+
extra_mcp_servers: Default::default(),
103104
}
104105
}
105106

0 commit comments

Comments
 (0)