pub struct ElicitationCompleteParams {
pub elicitation_id: String,
pub meta: Option<Value>,
}Expand description
Parameters for elicitation complete notification.
2025-11-25 and earlier only. The final 2026-07-28 schema removes this
notification (and the elicitationId field of URL-mode elicitation, see
ElicitUrlParams::elicitation_id) – not deprecated, removed outright,
unlike Roots/Sampling/Logging’s SEP-2577 12-month deprecation window.
Under Multi Round-Trip Requests
(SEP-2322, not yet implemented by this crate – see #950), the client
learns the outcome of an out-of-band interaction by retrying the original
request rather than receiving a server-initiated completion signal, so
the correlating ID this type carries no longer fits the protocol.
tower-mcp does not currently send or handle this notification on any
path; this type exists for callers constructing it directly against the
2025-11-25 wire format.
Fields§
§elicitation_id: StringThe ID of the elicitation that completed
meta: Option<Value>Optional protocol-level metadata
Trait Implementations§
Source§impl Clone for ElicitationCompleteParams
impl Clone for ElicitationCompleteParams
Source§fn clone(&self) -> ElicitationCompleteParams
fn clone(&self) -> ElicitationCompleteParams
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more