Skip to content

Commit ac6448b

Browse files
authored
feat(deps): update schema to 0.14.0 (#211)
1 parent 93cb9f2 commit ac6448b

59 files changed

Lines changed: 344 additions & 330 deletions

Some content is hidden

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

Cargo.lock

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

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ agent-client-protocol-trace-viewer = { path = "src/agent-client-protocol-trace-v
3737
yopo = { package = "agent-client-protocol-yopo", path = "src/yopo" }
3838

3939
# Protocol
40-
agent-client-protocol-schema = { version = "=0.13.8", features = ["tracing"] }
40+
agent-client-protocol-schema = { version = "=0.14.0", features = ["tracing"] }
4141

4242
# Core async runtime
4343
tokio = { version = "1.52", default-features = false }

src/agent-client-protocol-conductor/src/conductor.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ use agent_client_protocol::{
121121
};
122122
use agent_client_protocol::{
123123
HandleDispatchFrom,
124-
schema::{InitializeProxyRequest, InitializeRequest},
124+
schema::{InitializeProxyRequest, v1::InitializeRequest},
125125
util::MatchDispatchFrom,
126126
};
127127
use agent_client_protocol::{Handled, schema::SuccessorMessage};

src/agent-client-protocol-conductor/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ pub use self::conductor::*;
7979
use clap::{Parser, Subcommand};
8080

8181
use agent_client_protocol::{AcpAgent, Stdio};
82-
use agent_client_protocol::{Client, Conductor, DynConnectTo, schema::InitializeRequest};
82+
use agent_client_protocol::{Client, Conductor, DynConnectTo, schema::v1::InitializeRequest};
8383
use tracing::Instrument;
8484
use tracing_subscriber::{EnvFilter, layer::SubscriberExt, util::SubscriberInitExt};
8585

src/agent-client-protocol-conductor/src/trace.rs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,10 @@ use std::io::{BufWriter, Write};
99
use std::path::Path;
1010
use std::time::Instant;
1111

12-
use agent_client_protocol::schema::{
13-
McpOverAcpMessage, RequestId, Response as RpcResponse, SuccessorMessage,
12+
use agent_client_protocol::schema::v1::{
13+
Notification as RpcNotification, Request as RpcRequest, RequestId, Response as RpcResponse,
1414
};
15+
use agent_client_protocol::schema::{McpOverAcpMessage, SuccessorMessage};
1516
use agent_client_protocol::{
1617
DynConnectTo, JsonRpcMessage, RawJsonRpcMessage, RawJsonRpcParams, Role, UntypedMessage,
1718
};
@@ -559,16 +560,14 @@ impl MessageInfo {
559560
/// - `_mcp/message` messages are detected and marked as MCP protocol
560561
///
561562
/// Returns (protocol, method, params).
562-
fn from_request(req: agent_client_protocol::schema::Request<RawJsonRpcParams>) -> Self {
563+
fn from_request(req: RpcRequest<RawJsonRpcParams>) -> Self {
563564
let untyped =
564565
UntypedMessage::parse_message(&req.method, &params_from_transport(req.params))
565566
.expect("untyped message is infallible");
566567
Self::from_untyped(Successor(false), Some(req.id), Protocol::Acp, untyped)
567568
}
568569

569-
fn from_notification(
570-
notification: agent_client_protocol::schema::Notification<RawJsonRpcParams>,
571-
) -> Self {
570+
fn from_notification(notification: RpcNotification<RawJsonRpcParams>) -> Self {
572571
let untyped = UntypedMessage::parse_message(
573572
&notification.method,
574573
&params_from_transport(notification.params),

src/agent-client-protocol-conductor/tests/initialization_sequence.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,8 @@
55
//! 2. Multi-component chains: proxies receive `InitializeProxyRequest`
66
//! 3. Last component (agent) receives `InitializeRequest`
77
8-
use agent_client_protocol::schema::{
9-
AgentCapabilities, InitializeProxyRequest, InitializeRequest, InitializeResponse,
10-
ProtocolVersion,
11-
};
8+
use agent_client_protocol::schema::v1::{AgentCapabilities, InitializeRequest, InitializeResponse};
9+
use agent_client_protocol::schema::{InitializeProxyRequest, ProtocolVersion};
1210
use agent_client_protocol::{Agent, Client, Conductor, ConnectTo, DynConnectTo, Proxy};
1311
use agent_client_protocol_conductor::{ConductorImpl, ProxiesAndAgent};
1412
use agent_client_protocol_test::testy::Testy;

src/agent-client-protocol-conductor/tests/mcp-integration.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,10 @@
88
mod mcp_integration;
99

1010
use agent_client_protocol::Agent;
11-
use agent_client_protocol::schema::{
12-
ContentBlock, InitializeRequest, NewSessionRequest, PromptRequest, ProtocolVersion,
13-
SessionNotification, TextContent,
11+
use agent_client_protocol::schema::ProtocolVersion;
12+
use agent_client_protocol::schema::v1::{
13+
ContentBlock, InitializeRequest, NewSessionRequest, PromptRequest, SessionNotification,
14+
TextContent,
1415
};
1516
use agent_client_protocol_conductor::{ConductorImpl, ProxiesAndAgent};
1617
use agent_client_protocol_polyfill::mcp_over_acp::McpOverAcpPolyfill;

src/agent-client-protocol-conductor/tests/mcp_server_handler_chain.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@
66
//! from being invoked.
77
88
use agent_client_protocol::mcp_server::McpServer;
9-
use agent_client_protocol::schema::{
9+
use agent_client_protocol::schema::ProtocolVersion;
10+
use agent_client_protocol::schema::v1::{
1011
AgentCapabilities, InitializeRequest, InitializeResponse, NewSessionRequest,
11-
NewSessionResponse, ProtocolVersion, SessionId,
12+
NewSessionResponse, SessionId,
1213
};
1314
use agent_client_protocol::{Agent, Client, Conductor, ConnectTo, DynConnectTo, Proxy};
1415
use agent_client_protocol_conductor::{ConductorImpl, ProxiesAndAgent};

src/agent-client-protocol-conductor/tests/meta_propagation.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
use std::sync::{Arc, Mutex};
22

3-
use agent_client_protocol::schema::{
4-
AgentCapabilities, ContentBlock, InitializeProxyRequest, InitializeRequest, InitializeResponse,
5-
Meta, NewSessionRequest, NewSessionResponse, PromptRequest, PromptResponse, ProtocolVersion,
6-
SessionId, StopReason, TextContent,
3+
use agent_client_protocol::schema::v1::{
4+
AgentCapabilities, ContentBlock, InitializeRequest, InitializeResponse, Meta,
5+
NewSessionRequest, NewSessionResponse, PromptRequest, PromptResponse, SessionId, StopReason,
6+
TextContent,
77
};
8+
use agent_client_protocol::schema::{InitializeProxyRequest, ProtocolVersion};
89
use agent_client_protocol::util::MatchDispatchFrom;
910
use agent_client_protocol::{
1011
Agent, Client, Conductor, ConnectTo, ConnectionTo, Dispatch, HandleDispatchFrom, Handled,

src/agent-client-protocol-conductor/tests/request_cancellation.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ use std::sync::{Arc, Mutex};
2121
use std::time::Duration;
2222

2323
use agent_client_protocol::DynConnectTo;
24-
use agent_client_protocol::schema::{
24+
use agent_client_protocol::schema::v1::{
2525
CancelRequestNotification, ContentBlock, ContentChunk, InitializeRequest, InitializeResponse,
26-
McpConnectRequest, McpServer as SchemaMcpServer, NewSessionRequest, NewSessionResponse,
27-
PermissionOption, PermissionOptionKind, PromptRequest, PromptResponse, ProtocolVersion,
28-
RequestPermissionOutcome, RequestPermissionRequest, RequestPermissionResponse,
29-
SelectedPermissionOutcome, SessionId, SessionNotification, SessionUpdate, StopReason,
30-
ToolCallUpdate, ToolCallUpdateFields,
26+
McpServer as SchemaMcpServer, NewSessionRequest, NewSessionResponse, PermissionOption,
27+
PermissionOptionKind, PromptRequest, PromptResponse, RequestPermissionOutcome,
28+
RequestPermissionRequest, RequestPermissionResponse, SelectedPermissionOutcome, SessionId,
29+
SessionNotification, SessionUpdate, StopReason, ToolCallUpdate, ToolCallUpdateFields,
3130
};
31+
use agent_client_protocol::schema::{McpConnectRequest, ProtocolVersion};
3232
use agent_client_protocol::{
3333
Agent, ByteStreams, Client, Conductor, ConnectTo, ConnectionTo, Error, JsonRpcRequest,
3434
JsonRpcResponse, NullRun, Proxy, Responder, Role, SentRequest,

0 commit comments

Comments
 (0)