From b304f5b7bd3013330e415ff7cee18790444ab949 Mon Sep 17 00:00:00 2001 From: Konippi Date: Sat, 7 Feb 2026 00:07:08 +0900 Subject: [PATCH] fix: use impl IntoOption for CancelRequestNotification::meta() --- src/protocol_level.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/protocol_level.rs b/src/protocol_level.rs index 0478b3e1..fd0ef0ed 100644 --- a/src/protocol_level.rs +++ b/src/protocol_level.rs @@ -1,7 +1,7 @@ use schemars::JsonSchema; use serde::{Deserialize, Serialize}; -use crate::{Meta, RequestId}; +use crate::{IntoOption, Meta, RequestId}; /// **UNSTABLE** /// @@ -43,8 +43,8 @@ impl CancelRequestNotification { /// /// See protocol docs: [Extensibility](https://agentclientprotocol.com/protocol/extensibility) #[must_use] - pub fn meta(mut self, meta: Meta) -> Self { - self.meta = Some(meta); + pub fn meta(mut self, meta: impl IntoOption) -> Self { + self.meta = meta.into_option(); self } }