- relay token 必设 DF_RELAY_TOKEN 环境变量,移除硬编码默认 - AiProviderRecord Debug 脱敏 api_key/model_configs/config - ScriptNode 危险命令告警(rm -rf/DROP TABLE 等) - bind_directory 路径规范化,拒绝含 .. 的原始路径 - create_project 目录不存在时自动创建 - probe_pwsh OnceLock 全局缓存,异步探测不阻塞 tokio - retry jitter 改 rand,范围扩大到 ±50% - EventBus send 错误改 tracing::warn - StateMachine 文档警告不得在 await 期间持锁
21 lines
504 B
TOML
21 lines
504 B
TOML
[package]
|
|
name = "df-ai"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
df-types = { path = "../df-types" }
|
|
df-ai-core = { path = "../df-ai-core" }
|
|
serde = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
tokio = { workspace = true, features = ["sync", "time"] }
|
|
async-trait = { workspace = true }
|
|
anyhow = { workspace = true }
|
|
tracing = { workspace = true }
|
|
|
|
# HTTP + 流式
|
|
reqwest = { version = "0.12", features = ["stream", "json"] }
|
|
futures = "0.3"
|
|
eventsource-stream = "0.2"
|
|
rand = "0.8"
|