Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion bin/twcore/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "ThinkWatch Lite 的本地 AI 网关引擎"
description = "Self-contained local AI gateway binary, and the engine behind ThinkWatch Lite"

[dependencies]
tw-config = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-adopt/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "检测本机的 AI 客户端,接管与还原它们的配置"
description = "Detect local AI clients, take over their configuration, and restore it"

[dependencies]
serde = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-api/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "控制面契约:请求/响应类型 + client"
description = "Control-plane contract: request and response types, plus a client"

[dependencies]
serde = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-config/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "YAML schema、加载、校验"
description = "YAML config schema, loading, and validation"

[dependencies]
tw-engine = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-control/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "控制面 API 服务端(unix socket)"
description = "Control-plane API server over a unix socket"

[dependencies]
tw-api = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-crypto/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "AES-256-GCM 信封加解密"
description = "AES-256-GCM envelope encryption and decryption"

[dependencies]
aes-gcm = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-dialect/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "方言互转:Anthropic 与 OpenAI chat 之间的请求与响应翻译"
description = "Dialect translation of requests and responses between Anthropic and OpenAI chat"

[dependencies]
serde = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-engine/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "路由规则引擎与策略组"
description = "Routing rule engine and policy groups"

[dependencies]
serde = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-gateway/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "数据面 HTTP 服务"
description = "Data-plane HTTP server"

[dependencies]
tw-api = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-observe/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "事件总线"
description = "Event bus"

[dependencies]
tw-api = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-pricing/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "价目表:内置快照 + 用户覆盖,以及成本三态"
description = "Price table: a built-in snapshot, user overrides, and three-state cost (measured, estimated, unpriced)"

[dependencies]
serde = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-protocol/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "SSE 分帧与方言间的内容提取"
description = "SSE framing and content extraction across API dialects"

[dependencies]
bytes = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-provider/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "provider 抽象与各家实现"
description = "Provider abstraction and per-provider implementations"

[dependencies]
tw-types = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-redact/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "出站脱敏与回显还原:把凭据换成占位符,再在响应里换回来"
description = "Outbound redaction: replace credentials with placeholders, and restore them when a response echoes them back"

[dependencies]
serde = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-resil/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "重试、熔断、故障转移"
description = "Retries, circuit breaking, and failover"

[dependencies]
tw-types = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-scan/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "客户端配置面的静态扫描:隐藏字符、提示注入、危险命令、过宽权限"
description = "Static scan of client configuration for hidden characters, prompt injection, dangerous commands, and overly broad permissions"

[dependencies]
serde = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-secret/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "环境变量插值、exec 凭据、密钥打码"
description = "Environment variable interpolation, exec-sourced credentials, and secret masking"

[dependencies]
thiserror = { workspace = true }
2 changes: 1 addition & 1 deletion crates/tw-store/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "请求历史与运行时状态:SQLite + 文件系统"
description = "Request history and runtime state on SQLite and the filesystem"

[dependencies]
tw-api = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-types/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "共享类型:请求/响应 DTO、调用上下文、网关错误"
description = "Shared types: request and response DTOs, call context, gateway errors"

[dependencies]
serde = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crates/tw-yaml/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "在原文本上做最小替换的 YAML 补丁层"
description = "YAML patch layer that makes minimal edits to the original text"

[dependencies]
saphyr-parser = { workspace = true }
Expand Down
Loading