Cargo.toml

 1[package]
 2name = "assistant2"
 3version = "0.1.0"
 4edition = "2021"
 5publish = false
 6
 7[lib]
 8path = "src/assistant.rs"
 9doctest = false
10
11[dependencies]
12ai = { package = "ai2", path = "../ai2" }
13client = { package = "client2", path = "../client2" }
14collections = { path = "../collections"}
15editor = { package = "editor2", path = "../editor2" }
16fs = { package = "fs2", path = "../fs2" }
17gpui = { package = "gpui2", path = "../gpui2" }
18language = { package = "language2", path = "../language2" }
19menu = { package = "menu2", path = "../menu2" }
20multi_buffer = { package = "multi_buffer2", path = "../multi_buffer2" }
21project = { package = "project2", path = "../project2" }
22search = { package = "search2", path = "../search2" }
23semantic_index = { package = "semantic_index2", path = "../semantic_index2" }
24settings = { package = "settings2", path = "../settings2" }
25theme = { package = "theme2", path = "../theme2" }
26ui = { package = "ui2", path = "../ui2" }
27util = { path = "../util" }
28workspace = { package = "workspace2", path = "../workspace2" }
29
30uuid.workspace = true
31log.workspace = true
32anyhow.workspace = true
33chrono = { version = "0.4", features = ["serde"] }
34futures.workspace = true
35indoc.workspace = true
36isahc.workspace = true
37ordered-float.workspace = true
38parking_lot.workspace = true
39regex.workspace = true
40schemars.workspace = true
41serde.workspace = true
42serde_json.workspace = true
43smol.workspace = true
44tiktoken-rs.workspace = true
45
46[dev-dependencies]
47ai = { package = "ai2", path = "../ai2", features = ["test-support"]}
48editor = { package = "editor2", path = "../editor2", features = ["test-support"] }
49project = { package = "project2", path = "../project2", features = ["test-support"] }
50
51ctor.workspace = true
52env_logger.workspace = true
53log.workspace = true
54rand.workspace = true