返回 CodeWhale
Cargo.toml
根目录 / crates / core / Cargo.toml
1 [package]
2 name = "codewhale-core"
3 version.workspace = true
4 edition.workspace = true
5 rust-version.workspace = true
6 license.workspace = true
7 repository.workspace = true
8 description = "Core runtime boundaries for Codewhale"
9
10 [lints]
11 workspace = true
12
13 [dependencies]
14 anyhow.workspace = true
15 chrono.workspace = true
16 serde.workspace = true
17 thiserror.workspace = true
18 codewhale-config = { path = "../config", version = "0.10.0" }
19 codewhale-execpolicy = { path = "../execpolicy", version = "0.10.0" }
20 codewhale-hooks = { path = "../hooks", version = "0.10.0" }
21 codewhale-mcp = { path = "../mcp", version = "0.10.0" }
22 codewhale-protocol = { path = "../protocol", version = "0.10.0" }
23 codewhale-state = { path = "../state", version = "0.10.0" }
24 codewhale-tools = { path = "../tools", version = "0.10.0" }
25 regex = "1.11"
26 sha2.workspace = true
27 serde_json = { workspace = true, features = ["preserve_order"] }
28 tokio = { workspace = true, features = ["time"] }
29 tracing.workspace = true
30 uuid.workspace = true
31
32 [dev-dependencies]
33 async-trait.workspace = true
34 tempfile.workspace = true
35 tokio = { workspace = true, features = ["macros", "rt", "time"] }
36
36 lines TOML