Validates that invocations using the VacationResponse capability have a valid accountId that
supports the VacationResponse capability.
This plugin performs three critical validation checks:
Verifies the invocation includes a valid accountId argument (non-empty string)
Confirms the account exists in the session's accounts collection
Ensures the account's accountCapabilities includes the VacationResponse capability URI
This validation applies to all VacationResponse capability invocations (VacationResponse/get
and VacationResponse/set) and implements the account capability checks described in
RFC 8621 Section 1.3.3.
Validates that invocations using the VacationResponse capability have a valid accountId that supports the VacationResponse capability.
This plugin performs three critical validation checks:
accountIdargument (non-empty string)accountCapabilitiesincludes the VacationResponse capability URIThis validation applies to all VacationResponse capability invocations (VacationResponse/get and VacationResponse/set) and implements the account capability checks described in RFC 8621 Section 1.3.3.