1[package]
2name = "agent2"
3version = "0.1.0"
4edition.workspace = true
5publish.workspace = true
6license = "GPL-3.0-or-later"
7
8[lib]
9path = "src/agent2.rs"
10
11[features]
12test-support = ["db/test-support"]
13e2e = []
14
15[lints]
16workspace = true
17
18[dependencies]
19acp_thread.workspace = true
20action_log.workspace = true
21agent.workspace = true
22agent-client-protocol.workspace = true
23agent_servers.workspace = true
24agent_settings.workspace = true
25anyhow.workspace = true
26assistant_context.workspace = true
27assistant_tool.workspace = true
28assistant_tools.workspace = true
29chrono.workspace = true
30client.workspace = true
31cloud_llm_client.workspace = true
32collections.workspace = true
33context_server.workspace = true
34db.workspace = true
35fs.workspace = true
36futures.workspace = true
37git.workspace = true
38gpui.workspace = true
39handlebars = { workspace = true, features = ["rust-embed"] }
40html_to_markdown.workspace = true
41http_client.workspace = true
42indoc.workspace = true
43itertools.workspace = true
44language.workspace = true
45language_model.workspace = true
46language_models.workspace = true
47log.workspace = true
48open.workspace = true
49parking_lot.workspace = true
50paths.workspace = true
51portable-pty.workspace = true
52project.workspace = true
53prompt_store.workspace = true
54rust-embed.workspace = true
55schemars.workspace = true
56serde.workspace = true
57serde_json.workspace = true
58settings.workspace = true
59smol.workspace = true
60sqlez.workspace = true
61task.workspace = true
62telemetry.workspace = true
63terminal.workspace = true
64thiserror.workspace = true
65text.workspace = true
66ui.workspace = true
67util.workspace = true
68uuid.workspace = true
69watch.workspace = true
70web_search.workspace = true
71which.workspace = true
72workspace-hack.workspace = true
73zstd.workspace = true
74
75[dev-dependencies]
76agent = { workspace = true, "features" = ["test-support"] }
77agent_servers = { workspace = true, "features" = ["test-support"] }
78assistant_context = { workspace = true, "features" = ["test-support"] }
79ctor.workspace = true
80client = { workspace = true, "features" = ["test-support"] }
81clock = { workspace = true, "features" = ["test-support"] }
82context_server = { workspace = true, "features" = ["test-support"] }
83db = { workspace = true, "features" = ["test-support"] }
84editor = { workspace = true, "features" = ["test-support"] }
85env_logger.workspace = true
86fs = { workspace = true, "features" = ["test-support"] }
87git = { workspace = true, "features" = ["test-support"] }
88gpui = { workspace = true, "features" = ["test-support"] }
89gpui_tokio.workspace = true
90language = { workspace = true, "features" = ["test-support"] }
91language_model = { workspace = true, "features" = ["test-support"] }
92lsp = { workspace = true, "features" = ["test-support"] }
93pretty_assertions.workspace = true
94project = { workspace = true, "features" = ["test-support"] }
95reqwest_client.workspace = true
96settings = { workspace = true, "features" = ["test-support"] }
97tempfile.workspace = true
98terminal = { workspace = true, "features" = ["test-support"] }
99theme = { workspace = true, "features" = ["test-support"] }
100tree-sitter-rust.workspace = true
101unindent = { workspace = true }
102worktree = { workspace = true, "features" = ["test-support"] }
103zlog.workspace = true