feat: add meta to elicitation results (#792)

This commit is contained in:
Matthew Zeng 2026-04-08 12:07:04 -07:00 • committed by GitHub
commit 5f432834a1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -146,6 +146,7 @@ pub trait ClientHandler: Sized + Send + Sync + 'static {
/// Ok(CreateElicitationResult {
/// action: ElicitationAction::Accept,
/// content: Some(user_input),
/// meta: None,
/// })
/// }
/// CreateElicitationRequestParam::UrlElicitationParam {meta, message, url, elicitation_id,} => {
@ -154,6 +155,7 @@ pub trait ClientHandler: Sized + Send + Sync + 'static {
/// Ok(CreateElicitationResult {
/// action: ElicitationAction::Accept,
/// content: None,
/// meta: None,
/// })
/// }
/// }
@ -171,6 +173,7 @@ pub trait ClientHandler: Sized + Send + Sync + 'static {
std::future::ready(Ok(CreateElicitationResult {
action: ElicitationAction::Decline,
content: None,
meta: None,
}))
}