defect-http 0.1.0-alpha.6

HTTP client service layer for defect, bridging generated wire types to provider transports.
Documentation
[package]
name = "defect-http"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
description = "HTTP client service layer for defect, bridging generated wire types to provider transports."

[dependencies]
defect-core.workspace = true

# tower / hyper transport
tower.workspace = true
hyper.workspace = true
hyper-util.workspace = true
hyper-rustls.workspace = true
hyper-http-proxy.workspace = true
http.workspace = true
http-body.workspace = true
http-body-util.workspace = true
bytes.workspace = true

# toac request body type — defect-llm 的 ApiClient 透过这层 Service 跑
toac.workspace = true
client-util.workspace = true

# 错误 / 异步 / 工具
thiserror.workspace = true
tokio.workspace = true
tracing.workspace = true
pin-project-lite.workspace = true
rand.workspace = true
futures.workspace = true

[build-dependencies]
# 注入 git sha 到 User-Agent
# (空 — build.rs 只用 std)

[dev-dependencies]
tokio = { workspace = true, features = ["test-util"] }

[lints]
workspace = true