agent-client-protocol 5.0.0

Core protocol types and traits for the Agent Client Protocol
Documentation
1
2
3
4
5
6
7
8
9
10
11
use crate::v1::schema::CompleteElicitationNotification;
use crate::v1::schema::SessionNotification;

impl_jsonrpc_notification!(SessionNotification, "session/update");
impl_jsonrpc_notification!(CompleteElicitationNotification, "elicitation/complete");

#[cfg(feature = "unstable_auth_status")]
impl_jsonrpc_notification!(
    crate::v1::schema::AuthStatusUpdateNotification,
    "auth/status_update"
);