1[package]
2name = "assistant_tools"
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_tools.rs"
13
14[features]
15eval = []
16
17[dependencies]
18action_log.workspace = true
19agent_settings.workspace = true
20anyhow.workspace = true
21assistant_tool.workspace = true
22buffer_diff.workspace = true
23chrono.workspace = true
24client.workspace = true
25cloud_llm_client.workspace = true
26collections.workspace = true
27component.workspace = true
28derive_more.workspace = true
29diffy = "0.4.2"
30editor.workspace = true
31encoding.workspace = true
32feature_flags.workspace = true
33futures.workspace = true
34gpui.workspace = true
35handlebars = { workspace = true, features = ["rust-embed"] }
36html_to_markdown.workspace = true
37http_client.workspace = true
38indoc.workspace = true
39itertools.workspace = true
40language.workspace = true
41language_model.workspace = true
42log.workspace = true
43lsp.workspace = true
44markdown.workspace = true
45open.workspace = true
46paths.workspace = true
47portable-pty.workspace = true
48project.workspace = true
49prompt_store.workspace = true
50regex.workspace = true
51rust-embed.workspace = true
52schemars.workspace = true
53serde.workspace = true
54serde_json.workspace = true
55settings.workspace = true
56smallvec.workspace = true
57streaming_diff.workspace = true
58strsim.workspace = true
59task.workspace = true
60terminal.workspace = true
61terminal_view.workspace = true
62theme.workspace = true
63ui.workspace = true
64util.workspace = true
65watch.workspace = true
66web_search.workspace = true
67which.workspace = true
68workspace-hack.workspace = true
69workspace.workspace = true
70
71[dev-dependencies]
72lsp = { workspace = true, features = ["test-support"] }
73client = { workspace = true, features = ["test-support"] }
74clock = { workspace = true, features = ["test-support"] }
75collections = { workspace = true, features = ["test-support"] }
76gpui = { workspace = true, features = ["test-support"] }
77gpui_tokio.workspace = true
78fs = { workspace = true, features = ["test-support"] }
79language = { workspace = true, features = ["test-support"] }
80language_model = { workspace = true, features = ["test-support"] }
81language_models.workspace = true
82project = { workspace = true, features = ["test-support"] }
83rand.workspace = true
84pretty_assertions.workspace = true
85reqwest_client.workspace = true
86settings = { workspace = true, features = ["test-support"] }
87smol.workspace = true
88task = { workspace = true, features = ["test-support"]}
89tempfile.workspace = true
90theme.workspace = true
91tree-sitter-rust.workspace = true
92workspace = { workspace = true, features = ["test-support"] }
93unindent.workspace = true
94zlog.workspace = true