Skip to content

@sqlrooms/mcp / RoomCapabilityPolicy

Type Alias: RoomCapabilityPolicy ​

RoomCapabilityPolicy = object

Optional host policy invoked after validation and before execution.

Properties ​

authorize? ​

optional authorize?: (options) => RoomCapabilityPolicyDecision | Promise<RoomCapabilityPolicyDecision>

Parameters ​

ParameterType
options{ capability: RoomCapabilityDescriptor; input: unknown; context: RoomCapabilityContext; }
options.capabilityRoomCapabilityDescriptor
options.inputunknown
options.contextRoomCapabilityContext

Returns ​

RoomCapabilityPolicyDecision | Promise<RoomCapabilityPolicyDecision>