Skip to content

Commit 3bbc367

Browse files
committed
feat(acp-nats-agent): add server-side ACP agent framework
Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
1 parent c8e1839 commit 3bbc367

File tree

9 files changed

+1810
-5
lines changed

9 files changed

+1810
-5
lines changed

rsworkspace/Cargo.lock

Lines changed: 19 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
[package]
2+
name = "acp-nats-agent"
3+
version = "0.0.1"
4+
edition = "2024"
5+
6+
[lints]
7+
workspace = true
8+
9+
[dependencies]
10+
acp-nats = { workspace = true }
11+
agent-client-protocol = { workspace = true, features = [
12+
"unstable_auth_methods",
13+
"unstable_boolean_config",
14+
"unstable_cancel_request",
15+
"unstable_message_id",
16+
"unstable_session_close",
17+
"unstable_session_fork",
18+
"unstable_session_model",
19+
"unstable_session_resume",
20+
"unstable_session_usage",
21+
] }
22+
async-nats = { workspace = true }
23+
async-trait = { workspace = true }
24+
bytes = { workspace = true }
25+
futures = { workspace = true }
26+
serde = { workspace = true }
27+
serde_json = { workspace = true }
28+
tokio = { workspace = true, features = ["rt", "macros", "sync"] }
29+
tracing = { workspace = true }
30+
trogon-nats = { workspace = true }
31+
trogon-std = { workspace = true }
32+
33+
[dev-dependencies]
34+
tokio = { workspace = true, features = ["test-util"] }
35+
tracing-subscriber = { workspace = true, features = ["fmt"] }
36+
trogon-nats = { workspace = true, features = ["test-support"] }
37+
trogon-std = { workspace = true, features = ["test-support"] }

0 commit comments

Comments
 (0)