Skip to content

Commit 142ff89

Browse files
authored
feat(deps): bump schema to 0.13.5 (#188)
Stabilizes additional_directories. Also removes unstable model feature
1 parent 41c6367 commit 142ff89

7 files changed

Lines changed: 3 additions & 38 deletions

File tree

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
@@ -35,7 +35,7 @@ agent-client-protocol-trace-viewer = { path = "src/agent-client-protocol-trace-v
3535
yopo = { package = "agent-client-protocol-yopo", path = "src/yopo" }
3636

3737
# Protocol
38-
agent-client-protocol-schema = { version = "=0.13.4", features = ["tracing"] }
38+
agent-client-protocol-schema = { version = "=0.13.5", features = ["tracing"] }
3939

4040
# Core async runtime
4141
tokio = { version = "1.52", features = ["full"] }

src/agent-client-protocol/Cargo.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,16 @@ unstable = [
2020
"unstable_boolean_config",
2121
"unstable_mcp_over_acp",
2222
"unstable_message_id",
23-
"unstable_session_additional_directories",
2423
"unstable_session_delete",
2524
"unstable_session_fork",
26-
"unstable_session_model",
2725
"unstable_session_usage",
2826
]
2927
unstable_auth_methods = ["agent-client-protocol-schema/unstable_auth_methods"]
3028
unstable_boolean_config = ["agent-client-protocol-schema/unstable_boolean_config"]
3129
unstable_mcp_over_acp = ["agent-client-protocol-schema/unstable_mcp_over_acp"]
3230
unstable_message_id = ["agent-client-protocol-schema/unstable_message_id"]
33-
unstable_session_additional_directories = ["agent-client-protocol-schema/unstable_session_additional_directories"]
3431
unstable_session_delete = ["agent-client-protocol-schema/unstable_session_delete"]
3532
unstable_session_fork = ["agent-client-protocol-schema/unstable_session_fork"]
36-
unstable_session_model = ["agent-client-protocol-schema/unstable_session_model"]
3733
unstable_session_usage = ["agent-client-protocol-schema/unstable_session_usage"]
3834
unstable_protocol_v2 = ["agent-client-protocol-schema/unstable_protocol_v2"]
3935

src/agent-client-protocol/src/schema/client_to_agent/requests.rs

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ use crate::schema::{
1010
use crate::schema::{DeleteSessionRequest, DeleteSessionResponse};
1111
#[cfg(feature = "unstable_session_fork")]
1212
use crate::schema::{ForkSessionRequest, ForkSessionResponse};
13-
#[cfg(feature = "unstable_session_model")]
14-
use crate::schema::{SetSessionModelRequest, SetSessionModelResponse};
1513

1614
impl_jsonrpc_request!(InitializeRequest, InitializeResponse, "initialize");
1715
impl_jsonrpc_request!(AuthenticateRequest, AuthenticateResponse, "authenticate");
@@ -37,12 +35,6 @@ impl_jsonrpc_request!(
3735
"session/set_config_option"
3836
);
3937

40-
#[cfg(feature = "unstable_session_model")]
41-
impl_jsonrpc_request!(
42-
SetSessionModelRequest,
43-
SetSessionModelResponse,
44-
"session/set_model"
45-
);
4638
#[cfg(feature = "unstable_session_fork")]
4739
impl_jsonrpc_request!(ForkSessionRequest, ForkSessionResponse, "session/fork");
4840
impl_jsonrpc_request!(

src/agent-client-protocol/src/schema/enum_impls.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ impl_jsonrpc_request_enum!(ClientRequest {
2626
SetSessionModeRequest => "session/set_mode",
2727
SetSessionConfigOptionRequest => "session/set_config_option",
2828
PromptRequest => "session/prompt",
29-
#[cfg(feature = "unstable_session_model")]
30-
SetSessionModelRequest => "session/set_model",
3129
#[cfg(feature = "unstable_mcp_over_acp")]
3230
MessageMcpRequest => "mcp/message",
3331
[ext] ExtMethodRequest,
@@ -49,8 +47,6 @@ impl_jsonrpc_response_enum!(AgentResponse {
4947
SetSessionModeResponse => "session/set_mode",
5048
SetSessionConfigOptionResponse => "session/set_config_option",
5149
PromptResponse => "session/prompt",
52-
#[cfg(feature = "unstable_session_model")]
53-
SetSessionModelResponse => "session/set_model",
5450
#[cfg(feature = "unstable_mcp_over_acp")]
5551
MessageMcpResponse => "mcp/message",
5652
[ext] ExtMethodResponse,

src/agent-client-protocol/src/schema/mod.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,6 @@ macro_rules! impl_jsonrpc_notification {
101101
/// impl_jsonrpc_request_enum!(ClientRequest {
102102
/// InitializeRequest => "initialize",
103103
/// PromptRequest => "session/prompt",
104-
/// #[cfg(feature = "unstable_session_model")]
105-
/// SetSessionModelRequest => "session/set_model",
106104
/// [ext] ExtMethodRequest,
107105
/// });
108106
/// ```

src/agent-client-protocol/src/schema/v2_impls.rs

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -249,23 +249,12 @@ impl_v2_jsonrpc_request!(
249249
v2::CloseSessionResponse,
250250
"session/close"
251251
);
252-
impl_v2_jsonrpc_request!(
253-
v2::SetSessionModeRequest,
254-
v2::SetSessionModeResponse,
255-
"session/set_mode"
256-
);
257252
impl_v2_jsonrpc_request!(
258253
v2::SetSessionConfigOptionRequest,
259254
v2::SetSessionConfigOptionResponse,
260255
"session/set_config_option"
261256
);
262257
impl_v2_jsonrpc_request!(v2::PromptRequest, v2::PromptResponse, "session/prompt");
263-
#[cfg(feature = "unstable_session_model")]
264-
impl_v2_jsonrpc_request!(
265-
v2::SetSessionModelRequest,
266-
v2::SetSessionModelResponse,
267-
"session/set_model"
268-
);
269258
#[cfg(feature = "unstable_mcp_over_acp")]
270259
impl_v2_jsonrpc_request!(v2::MessageMcpRequest, v2::MessageMcpResponse, "mcp/message");
271260

@@ -337,11 +326,8 @@ impl_v2_jsonrpc_request_enum!(v2::ClientRequest {
337326
ForkSessionRequest => "session/fork",
338327
ResumeSessionRequest => "session/resume",
339328
CloseSessionRequest => "session/close",
340-
SetSessionModeRequest => "session/set_mode",
341329
SetSessionConfigOptionRequest => "session/set_config_option",
342330
PromptRequest => "session/prompt",
343-
#[cfg(feature = "unstable_session_model")]
344-
SetSessionModelRequest => "session/set_model",
345331
#[cfg(feature = "unstable_mcp_over_acp")]
346332
MessageMcpRequest => "mcp/message",
347333
[ext] ExtMethodRequest,
@@ -360,11 +346,8 @@ impl_v2_jsonrpc_response_enum!(v2::AgentResponse {
360346
ForkSessionResponse => "session/fork",
361347
ResumeSessionResponse => "session/resume",
362348
CloseSessionResponse => "session/close",
363-
SetSessionModeResponse => "session/set_mode",
364349
SetSessionConfigOptionResponse => "session/set_config_option",
365350
PromptResponse => "session/prompt",
366-
#[cfg(feature = "unstable_session_model")]
367-
SetSessionModelResponse => "session/set_model",
368351
#[cfg(feature = "unstable_mcp_over_acp")]
369352
MessageMcpResponse => "mcp/message",
370353
[ext] ExtMethodResponse,

0 commit comments

Comments
 (0)