Skip to content

@sqlrooms/mcp / RoomCapability

Type Alias: RoomCapability

RoomCapability = object

Executable capability definition owned by a live room.

Properties

name

name: string


title?

optional title?: string


description

description: string


inputSchema

inputSchema: JsonSchema


annotations?

optional annotations?: RoomCapabilityAnnotations


execute

execute: (input, context) => Promise<RoomCapabilityResult> | RoomCapabilityResult

Parameters

ParameterType
inputunknown
contextRoomCapabilityContext

Returns

Promise<RoomCapabilityResult> | RoomCapabilityResult