Skip to content

Commit 1b26b80

Browse files
authored
chore: release
1 parent 55a288c commit 1b26b80

File tree

15 files changed

+157
-19
lines changed

15 files changed

+157
-19
lines changed

src/elizacp/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [10.0.0](https://github.com/symposium-dev/symposium-acp/compare/elizacp-v9.0.0...elizacp-v10.0.0) - 2025-12-28
11+
12+
### Other
13+
14+
- [**breaking**] split peer.rs into separate peer and link modules
15+
- [**breaking**] update module and documentation references from role to peer
16+
- [**breaking**] give component a link
17+
- update UntypedRole to UntypedLink in doc examples
18+
- *(sacp)* rename with_client to run_until
19+
- update references for renamed methods
20+
1021
## [9.0.0](https://github.com/symposium-dev/symposium-acp/compare/elizacp-v8.0.0...elizacp-v9.0.0) - 2025-12-19
1122

1223
### Added

src/elizacp/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "elizacp"
3-
version = "9.0.0"
3+
version = "10.0.0"
44
edition = "2024"
55
description = "Classic Eliza chatbot as an ACP agent for testing"
66
license = "MIT OR Apache-2.0"
@@ -16,7 +16,7 @@ path = "src/main.rs"
1616
test = false
1717

1818
[dependencies]
19-
sacp = { version = "9.0.0", path = "../sacp" }
19+
sacp = { version = "10.0.0", path = "../sacp" }
2020
agent-client-protocol-schema.workspace = true
2121
anyhow.workspace = true
2222
clap.workspace = true
@@ -31,7 +31,7 @@ tokio-util.workspace = true
3131
tracing.workspace = true
3232
tracing-subscriber.workspace = true
3333
uuid.workspace = true
34-
sacp-tokio = { version = "9.0.0", path = "../sacp-tokio" }
34+
sacp-tokio = { version = "10.0.0", path = "../sacp-tokio" }
3535

3636
[dev-dependencies]
3737
expect-test.workspace = true

src/sacp-conductor/CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,38 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [10.0.0](https://github.com/symposium-dev/symposium-acp/compare/sacp-conductor-v9.0.0...sacp-conductor-v10.0.0) - 2025-12-28
11+
12+
### Added
13+
14+
- *(sacp)* add tool_fn for concurrent stateless tools
15+
16+
### Fixed
17+
18+
- *(sacp)* use unstructured output for non-object MCP tool results
19+
- *(sacp-conductor)* route proxied responses through conductor message loop
20+
- *(sacp-conductor)* use Agent endpoint for proxy mode successor forwarding
21+
22+
### Other
23+
24+
- [**breaking**] split peer.rs into separate peer and link modules
25+
- [**breaking**] update module and documentation references from role to peer
26+
- [**breaking**] rename FooRole types to FooPeer
27+
- [**breaking**] rename link endpoint types from Foo to FooRole
28+
- [**breaking**] give component a link
29+
- refactor!(conductor): replace ComponentList with typed instantiator traits
30+
- [**breaking**] split Conductor into agent vs proxy mode with ConductorLink trait
31+
- use self.conductor_tx
32+
- [**breaking**] rename End type param to Peer, endpoint vars to peer
33+
- update UntypedRole to UntypedLink in doc examples
34+
- [**breaking**] rename Endpoint to Role
35+
- *(sacp)* rename JrRole to JrLink, Role type param to Link
36+
- [**breaking**] rename JrRole to JrLink (and the Role associated type to Link)
37+
- *(sacp-conductor)* use explicit endpoints for ConductorToClient
38+
- *(sacp)* add block_task() builder pattern for SessionBuilder
39+
- *(sacp)* rename with_client to run_until
40+
- update references for renamed methods
41+
1042
## [9.0.0](https://github.com/symposium-dev/symposium-acp/compare/sacp-conductor-v8.0.0...sacp-conductor-v9.0.0) - 2025-12-19
1143

1244
### Added

src/sacp-conductor/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "sacp-conductor"
3-
version = "9.0.0"
3+
version = "10.0.0"
44
edition = "2024"
55
description = "Conductor for orchestrating SACP proxy chains"
66
license = "MIT OR Apache-2.0"
@@ -12,8 +12,8 @@ categories = ["development-tools"]
1212
test-support = []
1313

1414
[dependencies]
15-
sacp = { version = "9.0.0", path = "../sacp" }
16-
sacp-tokio = { version = "9.0.0", path = "../sacp-tokio" }
15+
sacp = { version = "10.0.0", path = "../sacp" }
16+
sacp-tokio = { version = "10.0.0", path = "../sacp-tokio" }
1717
sacp-trace-viewer = { version = "9.0.0", path = "../sacp-trace-viewer" }
1818
agent-client-protocol-schema.workspace = true
1919
anyhow.workspace = true

src/sacp-rmcp/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [10.0.0](https://github.com/symposium-dev/symposium-acp/compare/sacp-rmcp-v9.0.0...sacp-rmcp-v10.0.0) - 2025-12-28
11+
12+
### Other
13+
14+
- [**breaking**] rename FooRole types to FooPeer
15+
- [**breaking**] rename link endpoint types from Foo to FooRole
16+
- [**breaking**] give component a link
17+
- [**breaking**] rename Endpoint to Role
18+
- *(sacp)* rename JrRole to JrLink, Role type param to Link
19+
- [**breaking**] rename JrRole to JrLink (and the Role associated type to Link)
20+
1021
## [9.0.0](https://github.com/symposium-dev/symposium-acp/compare/sacp-rmcp-v8.0.0...sacp-rmcp-v9.0.0) - 2025-12-19
1122

1223
### Added

src/sacp-rmcp/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "sacp-rmcp"
3-
version = "9.0.0"
3+
version = "10.0.0"
44
edition = "2024"
55
description = "rmcp integration for SACP proxy components"
66
license = "MIT OR Apache-2.0"
@@ -9,7 +9,7 @@ keywords = ["acp", "agent", "proxy", "mcp", "rmcp"]
99
categories = ["development-tools"]
1010

1111
[dependencies]
12-
sacp = { version = "9.0.0", path = "../sacp" }
12+
sacp = { version = "10.0.0", path = "../sacp" }
1313
rmcp.workspace = true
1414
futures.workspace = true
1515
tokio.workspace = true

src/sacp-tee/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [10.0.0](https://github.com/symposium-dev/symposium-acp/compare/sacp-tee-v9.0.0...sacp-tee-v10.0.0) - 2025-12-28
11+
12+
### Other
13+
14+
- [**breaking**] split peer.rs into separate peer and link modules
15+
- [**breaking**] update module and documentation references from role to peer
16+
- [**breaking**] give component a link
17+
- [**breaking**] rename JrRole to JrLink (and the Role associated type to Link)
18+
1019
## [9.0.0](https://github.com/symposium-dev/symposium-acp/compare/sacp-tee-v8.0.0...sacp-tee-v9.0.0) - 2025-12-19
1120

1221
### Other

src/sacp-tee/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "sacp-tee"
3-
version = "9.0.0"
3+
version = "10.0.0"
44
edition = "2024"
55
description = "A debugging proxy that logs all ACP traffic to a file"
66
license = "MIT OR Apache-2.0"
@@ -12,8 +12,8 @@ categories = ["development-tools", "development-tools::debugging"]
1212
anyhow.workspace = true
1313
chrono.workspace = true
1414
clap = { workspace = true, features = ["derive"] }
15-
sacp = { version = "9.0.0", path = "../sacp" }
16-
sacp-tokio = { version = "9.0.0", path = "../sacp-tokio" }
15+
sacp = { version = "10.0.0", path = "../sacp" }
16+
sacp-tokio = { version = "10.0.0", path = "../sacp-tokio" }
1717
serde = { workspace = true, features = ["derive"] }
1818
serde_json.workspace = true
1919
tokio = { workspace = true, features = ["full"] }

src/sacp-test/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ name = "mcp-echo-server"
1010
path = "src/bin/mcp_echo_server.rs"
1111

1212
[dependencies]
13-
sacp = { version = "9.0.0", path = "../sacp" }
14-
yopo = { version = "9.0.0", path = "../yopo" }
13+
sacp = { version = "10.0.0", path = "../sacp" }
14+
yopo = { version = "10.0.0", path = "../yopo" }
1515
rmcp = { workspace = true, features = ["server"] }
1616
schemars.workspace = true
1717

src/sacp-tokio/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [10.0.0](https://github.com/symposium-dev/symposium-acp/compare/sacp-tokio-v9.0.0...sacp-tokio-v10.0.0) - 2025-12-28
11+
12+
### Other
13+
14+
- [**breaking**] split peer.rs into separate peer and link modules
15+
- [**breaking**] update module and documentation references from role to peer
16+
- [**breaking**] give component a link
17+
- update UntypedRole to UntypedLink in doc examples
18+
- *(sacp)* rename with_client to run_until
19+
- update references for renamed methods
20+
1021
## [9.0.0](https://github.com/symposium-dev/symposium-acp/compare/sacp-tokio-v8.0.0...sacp-tokio-v9.0.0) - 2025-12-19
1122

1223
### Added

0 commit comments

Comments
 (0)