feat: zsh fork in exec server

This commit is contained in:
jif-oai
2026-03-26 19:09:17 +01:00
parent 352f37db03
commit 4c54b2004d
15 changed files with 307 additions and 82 deletions

View File

@@ -4,6 +4,7 @@ mod common;
use codex_app_server_protocol::JSONRPCMessage;
use codex_app_server_protocol::JSONRPCResponse;
use codex_exec_server::ExecCapabilities;
use codex_exec_server::InitializeParams;
use codex_exec_server::InitializeResponse;
use common::exec_server::exec_server;
@@ -27,7 +28,12 @@ async fn exec_server_accepts_initialize() -> anyhow::Result<()> {
};
assert_eq!(id, initialize_id);
let initialize_response: InitializeResponse = serde_json::from_value(result)?;
assert_eq!(initialize_response, InitializeResponse {});
assert_eq!(
initialize_response,
InitializeResponse {
capabilities: ExecCapabilities::direct_only(),
}
);
server.shutdown().await?;
Ok(())