Skip to main content

is_initialize

Function is_initialize 

Source
pub fn is_initialize(message: &Value) -> bool
Expand description

Is this message, or any message of this batch, an initialize request?

use majordomus_cli::http::mcp::is_initialize;
use serde_json::json;
assert!(is_initialize(&json!({ "jsonrpc": "2.0", "id": 1, "method": "initialize" })));
assert!(is_initialize(&json!([{ "method": "ping" }, { "method": "initialize" }])));
assert!(!is_initialize(&json!({ "method": "ping" })));