Skip to content

Commit 7dd6529

Browse files
authored
fix(mcp): support owned peer info from cargo install (#324)
Fixes #323
1 parent 91c8769 commit 7dd6529

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src-rust/crates/mcp/src/rmcp_backend.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -626,7 +626,7 @@ async fn build_snapshot(
626626
config: &claurst_core::config::McpServerConfig,
627627
peer: &rmcp::Peer<RoleClient>,
628628
) -> anyhow::Result<McpClientSnapshot> {
629-
let server_info = peer.peer_info().cloned();
629+
let server_info = peer.peer_info().map(|info| (*info).clone());
630630

631631
let (server_info_value, capabilities, instructions) = match server_info {
632632
Some(info) => (

0 commit comments

Comments
 (0)