Skip to content

Commit 146bbce

Browse files
feat: Bring in SACP crates again (#102)
* Add derive crate to workspace and release config * Add ACP trace viewer crate and CLI Create a new workspace package for serving ACP trace files as an interactive sequence diagram in the browser. Includes an embedded HTML viewer, file- and memory-backed event sources, and release-plz package tagging. * Add sacp * Clippy * Bring over tokio crate * Bring over rmcp crate * Cleanup * Add yopo * Bring over sacp-test * Clippy * Migrate over sacp-conductor * clippy * Clippy * cookbook * cookbook * Centralize path deps * Back to shorter yopo * typos: * Potential fix for code scanning alert no. 5: Cleartext logging of sensitive information Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * cleanup * Update tests --------- Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
1 parent bba172f commit 146bbce

File tree

132 files changed

+29218
-120
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

132 files changed

+29218
-120
lines changed

.release-plz.toml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,53 @@
11
[workspace]
22
git_release_type = "auto"
33

4+
# Only release when merging the release PR (avoids race conditions with squash-merge)
5+
release_always = false
6+
7+
# Keep dependencies updated in Cargo.lock
8+
dependencies_update = true
9+
10+
# Tag release PRs for visibility
11+
pr_labels = ["release"]
12+
413
[[package]]
514
name = "agent-client-protocol"
615
git_tag_name = "v{{ version }}"
16+
17+
[[package]]
18+
name = "agent-client-protocol-conductor"
19+
git_tag_name = "agent-client-protocol-conductor-v{{ version }}"
20+
21+
[[package]]
22+
name = "agent-client-protocol-cookbook"
23+
git_tag_name = "agent-client-protocol-cookbook-v{{ version }}"
24+
25+
[[package]]
26+
name = "agent-client-protocol-core"
27+
git_tag_name = "agent-client-protocol-core-v{{ version }}"
28+
29+
[[package]]
30+
name = "agent-client-protocol-derive"
31+
git_tag_name = "agent-client-protocol-derive-v{{ version }}"
32+
33+
[[package]]
34+
name = "agent-client-protocol-rmcp"
35+
git_tag_name = "agent-client-protocol-rmcp-v{{ version }}"
36+
37+
[[package]]
38+
name = "agent-client-protocol-test"
39+
git_tag_name = "agent-client-protocol-test-v{{ version }}"
40+
# Don't publish test utilities to crates.io
41+
publish = false
42+
43+
[[package]]
44+
name = "agent-client-protocol-tokio"
45+
git_tag_name = "agent-client-protocol-tokio-v{{ version }}"
46+
47+
[[package]]
48+
name = "agent-client-protocol-trace-viewer"
49+
git_tag_name = "agent-client-protocol-trace-viewer-v{{ version }}"
50+
51+
[[package]]
52+
name = "agent-client-protocol-yopo"
53+
git_tag_name = "agent-client-protocol-yopo-v{{ version }}"

0 commit comments

Comments
 (0)