Skip to content

Commit 64c2a5d

Browse files
authored
chore: Trim dependencies (#149)
1 parent f6d62a4 commit 64c2a5d

9 files changed

Lines changed: 2 additions & 101 deletions

File tree

Cargo.lock

Lines changed: 0 additions & 78 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ uuid = { version = "1.18", features = ["v4"] }
4747
anyhow = "1.0"
4848
thiserror = "2.0"
4949
tracing = "0.1"
50-
tracing-appender = "0.2"
5150
tracing-subscriber = { version = "0.3", features = ["env-filter", "json"] }
5251

5352
# MCP SDK
@@ -58,9 +57,6 @@ clap = { version = "4.5", features = ["derive"] }
5857

5958
# HTTP
6059
axum = "0.8"
61-
hyper = "1.0"
62-
tower = "0.5"
63-
tower-http = { version = "0.6", features = ["fs"] }
6460
async-process = "2"
6561
async-stream = "0.3.6"
6662
blocking = "1"
@@ -75,7 +71,6 @@ strip-ansi-escapes = "0.2"
7571

7672

7773
# Proc macros
78-
proc-macro2 = "1"
7974
quote = "1"
8075
syn = { version = "2", features = ["full", "extra-traits"] }
8176

src/agent-client-protocol-conductor/Cargo.toml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ test-support = []
1919

2020
[dependencies]
2121
agent-client-protocol.workspace = true
22-
agent-client-protocol-schema.workspace = true
2322
agent-client-protocol-trace-viewer.workspace = true
2423
anyhow.workspace = true
2524
async-stream.workspace = true
@@ -28,18 +27,14 @@ chrono.workspace = true
2827
clap.workspace = true
2928
futures.workspace = true
3029
futures-concurrency.workspace = true
31-
hyper.workspace = true
3230
rustc-hash.workspace = true
3331
serde.workspace = true
3432
serde_json.workspace = true
35-
shell-words.workspace = true
3633
strip-ansi-escapes.workspace = true
3734
thiserror.workspace = true
3835
tokio.workspace = true
3936
tokio-util.workspace = true
40-
tower.workspace = true
4137
tracing.workspace = true
42-
tracing-appender.workspace = true
4338
tracing-subscriber.workspace = true
4439
uuid.workspace = true
4540

src/agent-client-protocol-cookbook/Cargo.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,13 @@ keywords = ["acp", "agent", "proxy", "mcp", "cookbook"]
1111
categories = ["development-tools"]
1212

1313
[dependencies]
14-
agent-client-protocol-conductor.workspace = true
14+
15+
[dev-dependencies]
1516
agent-client-protocol.workspace = true
1617
agent-client-protocol-rmcp.workspace = true
1718
rmcp.workspace = true
1819
schemars.workspace = true
1920
serde.workspace = true
20-
serde_json.workspace = true
21-
tokio.workspace = true
2221
tracing.workspace = true
2322

2423
[lints]

src/agent-client-protocol-derive/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ description = "Derive macros for Agent Client Protocol JSON-RPC traits"
1212
proc-macro = true
1313

1414
[dependencies]
15-
proc-macro2.workspace = true
1615
quote.workspace = true
1716
syn.workspace = true
1817

src/agent-client-protocol-rmcp/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ categories = ["development-tools"]
1212

1313
[dependencies]
1414
agent-client-protocol.workspace = true
15-
futures.workspace = true
1615
futures-concurrency.workspace = true
1716
rmcp.workspace = true
1817
tokio.workspace = true

src/agent-client-protocol-test/Cargo.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@ path = "src/bin/testy.rs"
1919

2020
[dependencies]
2121
agent-client-protocol.workspace = true
22-
yopo.workspace = true
2322
anyhow.workspace = true
24-
futures.workspace = true
2523
rmcp = { workspace = true, features = ["server", "client", "transport-child-process", "transport-streamable-http-client-reqwest"] }
2624
schemars.workspace = true
2725
serde.workspace = true

src/agent-client-protocol-trace-viewer/Cargo.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,8 @@ anyhow.workspace = true
2323
axum.workspace = true
2424
clap.workspace = true
2525
open.workspace = true
26-
serde.workspace = true
2726
serde_json.workspace = true
2827
tokio.workspace = true
29-
tower.workspace = true
30-
tower-http.workspace = true
3128

3229
[lints]
3330
workspace = true

src/agent-client-protocol/Cargo.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ unstable_session_usage = ["agent-client-protocol-schema/unstable_session_usage"]
3737
[dependencies]
3838
agent-client-protocol-schema.workspace = true
3939
agent-client-protocol-derive.workspace = true
40-
anyhow.workspace = true
4140
futures.workspace = true
4241
futures-concurrency.workspace = true
4342
rustc-hash.workspace = true
@@ -46,13 +45,11 @@ rmcp = { workspace = true, features = ["server"] }
4645
schemars.workspace = true
4746
serde.workspace = true
4847
serde_json.workspace = true
49-
thiserror.workspace = true
5048
tracing.workspace = true
5149
uuid.workspace = true
5250
async-process.workspace = true
5351
blocking.workspace = true
5452
shell-words.workspace = true
55-
strip-ansi-escapes.workspace = true
5653
tokio.workspace = true
5754
tokio-util.workspace = true
5855

0 commit comments

Comments
 (0)