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" }
20multi_buffer = { path = "../multi_buffer" }
21project = { path = "../project" }
22search = { path = "../search" }
23semantic_index = { path = "../semantic_index" }
24settings = { path = "../settings" }
25theme = { path = "../theme" }
26ui = { path = "../ui" }
27util = { path = "../util" }
28workspace = { path = "../workspace" }
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 = { path = "../ai", features = ["test-support"]}
48editor = { path = "../editor", features = ["test-support"] }
49project = { path = "../project", features = ["test-support"] }
50
51ctor.workspace = true
52env_logger.workspace = true
53log.workspace = true
54rand.workspace = true