Skip to content

@sqlrooms/room-store / CommandMcpAdapter

Type Alias: CommandMcpAdapter

CommandMcpAdapter = object

Properties

listTools()

listTools: () => CommandMcpToolDescriptor[]

Returns

CommandMcpToolDescriptor[]


resolveCommandId()

resolveCommandId: (toolName) => string | undefined

Parameters

ParameterType
toolNamestring

Returns

string | undefined


callTool()

callTool: (toolName, input?, invocation?) => Promise<RoomCommandResult>

Parameters

ParameterType
toolNamestring
input?unknown
invocation?Omit<RoomCommandInvocationOptions, "surface">

Returns

Promise<RoomCommandResult>