1[package]
2name = "assistant"
3version = "0.1.0"
4edition.workspace = true
5publish.workspace = true
6license = "GPL-3.0-or-later"
7
8[lints]
9workspace = true
10
11[lib]
12path = "src/assistant.rs"
13doctest = false
14
15[features]
16test-support = [
17 "editor/test-support",
18 "language/test-support",
19 "project/test-support",
20 "text/test-support",
21]
22
23[dependencies]
24anyhow.workspace = true
25assistant_context_editor.workspace = true
26assistant_settings.workspace = true
27assistant_slash_command.workspace = true
28assistant_slash_commands.workspace = true
29assistant_tool.workspace = true
30async-watch.workspace = true
31client.workspace = true
32collections.workspace = true
33command_palette_hooks.workspace = true
34context_server.workspace = true
35db.workspace = true
36editor.workspace = true
37feature_flags.workspace = true
38fs.workspace = true
39futures.workspace = true
40gpui.workspace = true
41indexed_docs.workspace = true
42indoc.workspace = true
43language.workspace = true
44language_model.workspace = true
45language_model_selector.workspace = true
46log.workspace = true
47lsp.workspace = true
48menu.workspace = true
49multi_buffer.workspace = true
50parking_lot.workspace = true
51project.workspace = true
52rules_library.workspace = true
53prompt_store.workspace = true
54proto.workspace = true
55rope.workspace = true
56schemars.workspace = true
57search.workspace = true
58serde.workspace = true
59settings.workspace = true
60smol.workspace = true
61streaming_diff.workspace = true
62telemetry.workspace = true
63telemetry_events.workspace = true
64terminal.workspace = true
65terminal_view.workspace = true
66text.workspace = true
67theme.workspace = true
68ui.workspace = true
69util.workspace = true
70workspace.workspace = true
71zed_actions.workspace = true
72workspace-hack.workspace = true
73
74[dev-dependencies]
75ctor.workspace = true
76editor = { workspace = true, features = ["test-support"] }
77env_logger.workspace = true
78language = { workspace = true, features = ["test-support"] }
79language_model = { workspace = true, features = ["test-support"] }
80languages = { workspace = true, features = ["test-support"] }
81log.workspace = true
82pretty_assertions.workspace = true
83project = { workspace = true, features = ["test-support"] }
84rand.workspace = true
85serde_json_lenient.workspace = true
86terminal_view = { workspace = true, features = ["test-support"] }
87text = { workspace = true, features = ["test-support"] }
88tree-sitter-md.workspace = true
89unindent.workspace = true