Cargo.toml

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