The VincentAbilityClient is used to handle all interactions with VincentAbilities -- both local execution of its precheck() method and the execution of its execute() method via the LIT Action runtime. The VincentAbilityClient also handles calling policy precheck methods when they are defined, and returns all policy precheck results along with the ability precheck result.

API

disconnectVincentAbilityClients
getVincentAbilityClient
isAbilityResponseFailure
isAbilityResponseRuntimeFailure
isAbilityResponseSchemaValidationFailure
isAbilityResponseSuccess

Interfaces

AbilityClientContext
AbilityExecuteResponseFailure
AbilityExecuteResponseFailureNoResult
AbilityExecuteResponseSuccess
AbilityExecuteResponseSuccessNoResult
AbilityPrecheckResponseFailure
AbilityPrecheckResponseFailureNoResult
AbilityPrecheckResponseSuccess
AbilityPrecheckResponseSuccessNoResult
BaseAbilityContext
VincentAbilityClient
AbilityExecuteResponse
AbilityPrecheckResponse