1[package]
2name = "assistant"
3version = "0.1.0"
4edition = "2021"
5publish = false
6license = "GPL-3.0-or-later"
7
8[lints]
9workspace = true
10
11[lib]
12path = "src/assistant.rs"
13doctest = false
14
15[dependencies]
16anyhow.workspace = true
17anthropic = { workspace = true, features = ["schemars"] }
18assistant_slash_command.workspace = true
19async-watch.workspace = true
20cargo_toml.workspace = true
21chrono.workspace = true
22client.workspace = true
23collections.workspace = true
24command_palette_hooks.workspace = true
25editor.workspace = true
26file_icons.workspace = true
27fs.workspace = true
28futures.workspace = true
29fuzzy.workspace = true
30gpui.workspace = true
31heed.workspace = true
32html_to_markdown.workspace = true
33http.workspace = true
34indoc.workspace = true
35language.workspace = true
36log.workspace = true
37menu.workspace = true
38multi_buffer.workspace = true
39ollama = { workspace = true, features = ["schemars"] }
40open_ai = { workspace = true, features = ["schemars"] }
41ordered-float.workspace = true
42parking_lot.workspace = true
43paths.workspace = true
44project.workspace = true
45regex.workspace = true
46rope.workspace = true
47rustdoc.workspace = true
48schemars.workspace = true
49search.workspace = true
50semantic_index.workspace = true
51serde.workspace = true
52serde_json.workspace = true
53settings.workspace = true
54similar.workspace = true
55smol.workspace = true
56strsim = "0.11"
57strum.workspace = true
58telemetry_events.workspace = true
59terminal_view.workspace = true
60theme.workspace = true
61tiktoken-rs.workspace = true
62toml.workspace = true
63ui.workspace = true
64util.workspace = true
65uuid.workspace = true
66workspace.workspace = true
67picker.workspace = true
68
69[dev-dependencies]
70ctor.workspace = true
71editor = { workspace = true, features = ["test-support"] }
72env_logger.workspace = true
73log.workspace = true
74project = { workspace = true, features = ["test-support"] }
75rand.workspace = true
76unindent.workspace = true