exec-server: drop protocol version from json-rpc base sketch

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
starr-openai
2026-03-18 23:18:12 +00:00
parent 1bb5404998
commit b2ed5b0ab8
2 changed files with 2 additions and 8 deletions

View File

@@ -3,7 +3,6 @@ use serde::Serialize;
pub const INITIALIZE_METHOD: &str = "initialize";
pub const INITIALIZED_METHOD: &str = "initialized";
pub const PROTOCOL_VERSION: &str = "exec-server.v0";
#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
@@ -14,6 +13,4 @@ pub struct InitializeParams {
#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct InitializeResponse {
pub protocol_version: String,
}
pub struct InitializeResponse {}

View File

@@ -1,6 +1,5 @@
use crate::protocol::InitializeParams;
use crate::protocol::InitializeResponse;
use crate::protocol::PROTOCOL_VERSION;
use crate::server::invalid_request;
use crate::server::unauthorized;
@@ -34,9 +33,7 @@ impl ExecServerHandler {
return Err(unauthorized("invalid exec-server auth token".to_string()));
}
self.initialize_requested = true;
Ok(InitializeResponse {
protocol_version: PROTOCOL_VERSION.to_string(),
})
Ok(InitializeResponse {})
}
pub(crate) fn initialized(&mut self) -> Result<(), String> {